Identity & Authentication

About Auth0

Auth0 provides a platform to authenticate, authorize, and secure access for applications, devices, and users. Security and application teams rely on Auth0's simplicity, extensibility, and expertise to make identity work for everyone. Safeguarding billions of login transactions each month, Auth0 secures identities so innovators can innovate, and empowers global enterprises to deliver trusted, superior digital experiences to their customers around the world.

Setting up our application to integrate with one partner [Auth0] and then having that partner act as a service hub for dozens of identity systems helps simplify work for our core development teams, while allowing our customer base to grow exponentially.
Cris Concepcion, Engineering Manager at O’Reilly Online Learning

Auth0 and Netlify

With a few lines of code you can have Auth0 integrated on your Jamstack site. You can use this functionality to gate content on your site, secure access to your web properties, or lock your site pre-release.

By following the integration guide you can manage users and roles in Auth0 and have those rules work with Netlify's role-based redirects.

Use cases

  • Single Sign On (SSO)

    Allows users to simply log in once and use all applications they have been granted access to, including your Netlify site.

  • User Management

    Auth0 provides the easiest to use User interface tools to manage user identities including password resets, creating and provisioning, blocking and deleting users. Role management in Auth0 maps to the Netlify site (and all other sites).

  • Multi-factor Authentication

    Implement adaptive scenarios using Auth0 Rules and trigger MFA only when needed using push, SMS, email or a combination of factors.

  • Universal Login

    Redirect login flow that delivers a consistent login experience, centralized feature and security management with minimal application-level impact.