Security
security
authentication
web
What is OAuth 2.0?
Definition
OAuth 2.0 is an authorization framework that lets third-party applications access user resources without sharing passwords. It uses access tokens granted through defined flows (authorization code, client credentials, etc.) to control access scope and duration.
Why It Matters
OAuth 2.0 powers 'Sign in with Google/GitHub/Facebook' buttons, API access control, and third-party integrations. Understanding OAuth flows is essential for building secure APIs and integrating with external services.