Introduction to OAuth 2.0 and OpenID Connect
summary
Explains how OAuth delegates access using an authorization server, shows three concrete flows: client credentials for machine-to-machine, authorization code grant for confidential back-ends (code exchanged server-to-server using client secret), and the implicit flow for browser apps; compares reference tokens with token introspection versus self-contained JSON Web Token claims; warns to use short-lived access tokens, never embed client secrets in front-ends, avoid implicit for back-end use, and use refresh tokens only for confidential clients.
AI-written summary · about
chapters (10)
- 0:00Introduction to OAuth
- 2:50OAuth architecture
- 5:58Client registration
- 9:01Client credentials grant
- 10:33Authorization code grant
- 18:56Implicit grant flow
- 23:57Token types and security
- 28:42Using scopes in OAuth
- 36:09Introduction to OIDC
- 41:22OIDC flows and conclusion
related talks
19mOAuth and OpenID Connect in Plain English
33mOAuth and OpenID Connect Deep Dive
45mMastering OAuth 2.0 and OpenID Connect
45mDemystifying OAuth2 and OIDC
28mOAuth 2.0 and OIDC
27mIntegrating API Security Into A Comprehensive Identity Platform
58mOAUTH, OPENID CONNECT & .NET – THE GOOD PARTS
58mOAuth – the good Parts
