In authentication, a user or application proves they are who they say they are by providing valid credentials. The most common verification is password, often combined with other methods, such as a fingerprint. Auth0 simplifies the use of open industry standards like OAuth 2.0, OIDC, and SAML to authenticate. Users can log into your applications with social media credentials, corporate accounts, and a broad range of other credentials.

Add Login

Implement Auth0 Universal Login (or an alternative) to control access to your applications.

Login

Choose from a variety of user login options.

Single Sign-On

Enable users to log in to one application and automatically authenticate in other applications.

Passwordless

Let users enter mobile phone numbers or email addresses and receive a one-time code or link to log in without a password.

Custom Token Exchange

Learn about Custom Token Exchange Early Access features.

Provision Users

Source users from social identity providers (such as Facebook or SalesForce), enterprise user stores (such as Active Directory or Google Workspace), a custom database, and more.

Identity Providers

Set up sources of user accounts to authenticate your applications and APIs.

Database Connections

Authenticate users with an email/username and password and save their credentials in an Auth0-provided user store or in your own database.

Enterprise Connections

Authenticate users with external, federated identity providers such as Azure AD, Google Workspace, and PingFederate.

Protocols

Easily implement open industry-standard protocols like OAuth 2.0, SAML, and LDAP for authentication and authorization.

Connection Settings Best Practices

Review best practices when configuring social and database connections.