Overview
Auth0 is an identity platform. It gives authentication, authorization, and user management for web, mobile, and legacy applications. With the Persona Auth0 integration, you can get user identity data from your Auth0 tenant into Persona Workflows. You can also add Persona as a custom authentication factor for your applications that Auth0 protects.
With this integration, organizations can:
- Get Auth0 user data into Persona Workflows, for example verified email/phone status, login activity, linked identities, and metadata.
- Manage Auth0 users and their authentication methods (roles, MFA factors, passwords) directly from a Workflow.
- Use Auth0 Actions to add Persona as a custom authentication method during Auth0 login.
This integration helps IT and InfoSec teams decrease the risk of account takeover. It makes account recovery faster. It gives employees faster and more secure access. It also helps teams keep data compliance and support distributed teams.
In Auth0, you cannot add an external OIDC provider as an authentication factor with only configuration. To add Persona as an Auth0 authentication method, you must write custom Auth0 Actions code. For more information, read the authentication methods article below.
Integration Options
Persona offers two ways to integrate with Auth0:
- Using Persona Workflows to manage Auth0 users & profiles
- Configure Persona as an Authentication Method in Auth0
Plans Explained
Auth0 Integration by plan
| Startup Program | Essential Plan | Growth Plan | Enterprise Plan | |
|---|---|---|---|---|
| Auth0 Integration | Not Available | Not Available | Limited | Available |