Glossary term
What is OAuth 2.0 (Open Authorization)?
OAuth 2.0 stands for Open Authorization.
In System Design
Lets apps get limited access to your data without your password. Example: "Allow this app to read your Google Photos".
Learn it properly · System DesignLesson 50: OAuth 2.0 & OpenID Connect ExplainedApps used to ask for your Google password to print your photos. How OAuth 2.0 hands out limited, expiring, revocable “valet keys” instead, how OpenID Connect adds login on top, and the flows and checks that keep it secure.In API Design
A standard that lets a user give an app limited access to their data in another service without sharing a password.
Learn it properly · API DesignLesson 6: API Authentication and Authorization: API Keys, OAuth 2.0 and ScopesAPI keys, bearer tokens, OAuth 2.0 flows in plain words, scopes, and common mistakes. Ties back to the Security series.