This 42-minute Devoxx conference talk demystifies OpenID and OAuth2 protocols by taking a hands-on approach to understanding single sign-on (SSO) mechanisms. Rather than relying on complex diagrams and theoretical explanations, learn through actual code implementation in languages like Python, Java, or JavaScript. Follow along as Daniel Garnier-Moiroux breaks down these ubiquitous web authentication and authorization protocols into manageable primitives by building an authentication flow from scratch without external libraries. Gain practical insights into what OAuth2 libraries do behind the scenes, making these often misunderstood security protocols accessible even to newcomers.
Overview
Syllabus
OAuth2, OpenID: SSO under the hood - Daniel Garnier-Moiroux
Taught by
Devoxx