Overview
Auth0 is an identity platform that provides authentication, authorization, and user management for web, mobile, and legacy applications. Persona’s Auth0 integration lets you pull user identity data from your Auth0 tenant into Persona Workflows, and lets you add Persona as a custom authentication factor for your Auth0-protected applications.
Organizations can:
- Bring Auth0 user data, such as verified email/phone status, login activity, linked identities, and metadata, into Persona Workflows
- Manage Auth0 users and their authentication methods (roles, MFA factors, passwords) directly from a Workflow
- Add Persona as a custom authentication method during Auth0 login, using Auth0 Actions
This integration helps IT and InfoSec teams reduce account takeover risk, streamline account recovery, and deliver faster, more secure access for employees, while maintaining data compliance and supporting distributed teams.
Auth0 does not support adding an external OIDC provider as an authentication factor through configuration alone. Adding Persona as an Auth0 authentication method requires writing custom Auth0 Actions code; see the authentication methods article below for details.
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 |