OAuth

Delegated authorization flows for APIs and apps.

All topics · 2 lessons · 5 resources

Learn OAuth on System Design Atlas

  1. 01SSO, OAuth 2.0 and OpenID ConnectHow 'Sign in with Google' works, and the difference between authentication and authorisation.Core Concepts: How Things Actually Work · 9 min read · start here
  2. 02JWT, cookies, CORS and security headersTokens and the browser's rules: what is inside a JWT, where to store tokens, what CORS really controls and the headers worth sending.Networking and Web Security Deep Dive · 13 min read

These share a lesson with OAuth.

Curated OAuth resources

Documentation

Case Studies

GitHub