Skip to content

OAuth 2.0

OAuth enables limited access to protected resources. Permission to use an API does not automatically prove a signed-in person’s identity.

Also known asOAuthOAuth2
Identity and access

OAuth 2.0 is a framework for authorising access to protected resources. A service can receive an access token without being given the resource owner's personal password.

Limited permission

In a hypothetical example, a reporting service may read orders but may not change them. The granted rights and target resource limit what the token may be used for. The service accepting it must check those boundaries.

OAuth is not, by itself, a method for proving the identity of a signed-in person. Nor does merely possessing a token permit every action. A secure implementation needs current security guidance; older flow examples alone are insufficient.

Sources