Subscribe to more awesome content!

Integrate Any App with OpenID Connect in Minutes

Auth0 enables you to integrate OpenID Connect with apps running on any stack and any device. Add social or enterprise logins with a flip of a switch.

Use Auth0 For Free
How to Implement OpenID Connect

How to Implement OpenID Connect

You have two options for adopting OpenID Connect: internal development or using vendor solution. If you have internal developers, OpenID Connect can be integrated by developers, however, Auth0 supports OpenID Connect out-of-the-box, making adoption faster and easier. There’s no need to spend a month writing your own provider and getting it compliant.

Auth0 is as close to plug-and-play as it gets. You can implement an OpenID Connect solution in four simple steps by copying a few lines of code. You do not even need to learn the protocol to use Auth0.

  1. Set up a callback URL from your Auth0 dashboard
  2. Integrate Auth0 Lock on your site or trigger login manually
  3. Send the code your app receives to the Auth0 with a POST
  4. Use a GET to retrieve the user profile from the server’s response

Then, when users visit your website, this is what they’ll see (you can customize the look of the box, of course!)

Video: OpenID Connect in less than 6 minutes

National Association of REALTORS®

National Association of REALTORS®

To make adoption easy, the National Association of REALTORS® turned to Auth0 to meet this standard.

“When we were looking to implement OpenID Connect, we first considered building a solution ourselves. Ultimately we chose to work with Auth0 because it enabled us to unify authentication across dozens of disparate web properties while dramatically improving our time to market.”

-Mark Lesswing – SVP and CTO, National Association of REALTORS®

See Auth0 In Action

Try it now - click the highlighted code to choose different options, then try logging in or signing up on the phone screen to see how easy Auth0 is for both users and developers.

  1. var method =
    magiclink sms emailcode social
  2. var options = {
  3. Connections will only be enabled if social method is chosen
  4. connections:
    "github", "google-oauth2"] ["github", "windowslive"] ["github", "facebook"] ["facebook", "twitter"] ["facebook", "twitter", "windowslive", "google-oauth2"]
  5. primaryColor:
  6. icon:
  7. gravatar:
    true false
  8. };
  9. var lock = new Auth0LockPasswordless(cid, domain);
  10. lock[method](options);
Advantages Beyond OpenID Connect

Advantages Beyond OpenID Connect

Once OpenID Connect is implemented, you can also take advantage of other Auth0 benefits including:

Auth0 is a universal identity clearinghouse. Any application – mobile, web, enterprise – written with any framework. And any Identity Provider (IdP) from popular social sites to enterprise IdPs like Active Directory, SAML, and legacy databases. With just a few lines of code, you can the implement secure, comprehensive identity management system to meet your needs.

Integrate in Minutes. Sign Up Free. Get Started

Contact Us

Ready to get started? Provide your information to receive further information about Auth0

*
*
*
*
*