Skip to content
#

OAuth 2.0

oauth2 logo

OAuth 2.0 (short for "Open Authorization") is the industry-standard protocol for authorization. Generally, the OAuth protocol provides a way for resource owners to provide a client [application] with secure delegated access to server resources.

Types

OAuth framework specifies several grant types for different use cases. Some of the most common OAuth grant types are:

  • Authorization Code
  • PKCE
  • Client Credentials
  • Device Code
  • Refresh Token

Here are 240 public repositories matching this topic...

OpenID Connect, the authentication protocol and identity layer on top of OAuth 2.0 used in many SSO and adopted in many social logins (Apple, Facebook, Google, ...etc). Find this curated list of providers, services, libraries, and resources to adopt it and know more about existing specs.

  • Updated Nov 20, 2024
  • HTML

Created by IETF OAuth Working Group

Released October 2012

Followers
87 followers
Website
oauth.net/2
Wikipedia
Wikipedia

Related Topics

access-token authentication indieauth oauth oidc openid raml refresh-token saml xacml