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 241 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 Oct 5, 2024
  • HTML

Created by IETF OAuth Working Group

Released October 2012

Followers
83 followers
Website
oauth.net/2
Wikipedia
Wikipedia

Related Topics

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