OAuth

An authorization framework that allows an application to receive limited access to another service without requiring the user to share their password with that application.

Cloud & Systems

In plain English

OAuth is commonly used when one app needs permission to act with another service. The user approves specific access, and the application receives a token representing that authorization instead of receiving the user's account password.

Example

A calendar-planning app could ask for permission to read your calendar and receive an OAuth access token that grants that limited capability.

Sources

  1. IETF / RFC Editor: RFC 6749: The OAuth 2.0 Authorization Framework