OAuth 2.0 is one of the most prevalent open protocols in the world, and we use it almost everyday, including Google/Facebook login and many API authorization scenarios. However, what problem can it solve ? What are its core design principles and security considerations ?
In this session, we will analyze its core design layer by layer, and we will use daily lives’s examples to understand it more easily.
The sharing session will consist of:
- The problem OAuth 2.0 that would like to solve
- The Fundamental knowledges of OAuth 2.0
- The analysis of OAuth 2.0 core design (Implicit, Authorization Code, PKCE flow)
About Barry Chen
This is Barry, a Taiwanese software engineer who loves making human centric and world level products.
I am currently working at Appier as senior software engineer, and I ever designed and implemented enterprise authentication solutions across products, that’s why I have deep understanding of OAuth 2.0 and OpenID Connect.
I am the creator of GoodJob website (https://www.goodjob.life), Taiwan’s version of Glassdoor.
I love sharing so that’s why I am here 😃.