OAuth2, OpenID: Live coding SSO from scratch By Daniel Garnier Moiroux

OAuth2, OpenID: Live coding SSO from scratch By Daniel Garnier Moiroux

HomeDevoxxOAuth2, OpenID: Live coding SSO from scratch By Daniel Garnier Moiroux
OAuth2, OpenID: Live coding SSO from scratch By Daniel Garnier Moiroux
ChannelPublish DateThumbnail & View CountDownload Video
Channel AvatarPublish Date not found Thumbnail
0 Views
OpenID and OAuth2 are the most widely used web protocols when it comes to authentication and authorization. They are a bit complicated and usually hard to understand for newbies. They are often explained but rarely understood. It turns out that they are based on a few basic elements that are easy to implement.
In this presentation, we won't go into the smallest details or puzzle over inscrutable diagrams, but rather use code! First, we'll choose a common language, such as Python, Java, or Javascript. Then, we'll implement an authentication flow without using an existing library. This will help you visualize the steps required and give you a feel for what the OAuth2 library you need actually does.

DANIEL GARNIER-MOIROUX
Daniel Garnier is a software engineer at VMware working on identity and SSO for applications. He is an associate professor at Mines Paris where he teaches computer science and software engineering.
He contributes to Spring Security and has a keen interest in automation and developer productivity.

Please take the opportunity to connect with your friends and family and share this video with them if you find it useful.