The boundary between real and online identity is becoming more and more blurred. From social networks to online banking services , users tend to use their real identity nowadays. As a developer, this introduces a great amount of challenges : authenticate and propagating the user's identity across your different applications and services. And this has to happen while keeping a maximum security level without degrading the user experience : he doesn't want to sign up over and over these crazy registration's forms, he doesn't want to log in over and over for each of your services ... Fortunately, there are tools, modern protocols and frameworks which make this easier. In this session, we will see how you can delegate your identity and access management to an external service that will leverage OpenID Connect, JWT, Single Sign On etc ... But we will also cover how to integrate your existing infrastructure (LDAP, Kerberos) with these moderns architectures.

Talk Level:
BEGINNER

Bio:
Sébastien Blanc is Principal Software Engineer and works for Red Hat. He is currently part of the Keycloak team and loves to travel the world to advocate about his favorite tools and projects.