Difficulty: Advanced
OAuth 2.0 vs. OIDC.
OAuth 2.0 is for **Authorization** (Access Tokens). OpenID Connect is built on top of it for **Authentication** (Identity/ID Tokens).
OAuth2, OIDC, Authorization Code, Scopes
JavaScript is required for the interactive version of this page, including the code playground and progress tracking. Browse all InternHack tutorials.