About 20,000 results
Open links in new tab
  1. What is OAuth 2.0 and what does it do for you? - Auth0

    It replaced OAuth 1.0 in 2012 and is now the de facto industry standard for online authorization. OAuth 2.0 provides consented access and restricts actions of what the client app can perform …

  2. OAuth 2.0 Authorization Framework

    The OAuth 2.0 authorization framework is a protocol that allows a user to grant a third-party web site or application access to the user’s protected resources, without necessarily revealing their …

  3. Which OAuth 2.0 Flow Should I Use?

    Each authorization will use a different value for audience, which will result in a different access token at the end of the flow. For more information, see the OAuth 2.0: Audience Information …

  4. Authorization Code Flow with Proof Key for Code Exchange (PKCE)

    Learn about the OAuth 2.0 grant type, Authorization Code Flow with Proof Key for Code Exchange (PKCE). Use this grant type for applications that cannot store a client secret, such …

  5. What is OpenID Connect and what do you use it for? - Auth0

    OpenID Connect or OIDC is an identity protocol that utilizes the authorization and authentication mechanisms of OAuth 2.0. The OIDC final specification was published on February 26, 2014, …

  6. What is SAML vs OAuth? Find out what's different - Auth0

    First published in 2012, OAuth 2.0, also known as OAuth2, is an authorization protocol designed to allow users to give access to their resources hosted by a service provider, without giving …

  7. OpenID Connect Protocol

    OpenID Connect (OIDC) is an identity layer built on top of the OAuth 2.0 framework. It allows third-party applications to verify the identity of the end-user and to obtain basic user profile …

  8. Everything You Wanted to Know About OAuth 2

    Apr 20, 2016 · So now that we have the general idea, we're going to go a little deeper into the OAuth 2 specification by talking about client profiles, access tokens, and authorization flows.

  9. Client Credentials Flow

    The Client Credentials Flow (defined in OAuth 2.0 RFC 6749, section 4.4) involves an application exchanging its application credentials, such as client ID and client secret , for an access token .

  10. Prevent Attacks and Redirect Users with OAuth 2.0 State Parameters

    If the returned state matches the stored nonce, accept the OAuth2 message and fetch the corresponding state data from storage. This is the approach we use in auth0.js.