Get Started

Welcome! If you are new to Auth0, you are in the right place. Here we will cover how to get started using Auth0.

There are only a few steps you have to complete to start using Auth0.

  1. Sign up and create an Auth0 tenant. A tenant is a logically isolated group of users who share common access requirements with specific privileges.

  2. Register any application (written in any language or on any stack) to your Auth0 tenant and define the identity providers you want to use (how you want your users to log in).

  3. Based on your app's technology, choose one of our SDKs (or call our APIs), and hook it up to your app. Now each time a user tries to authenticate, Auth0 will verify their identity and send the required information back to your app. You can also register a custom API and configure the tokens, role-based access control (RBAC), and other access settings and permissions.

  4. Configure how your Auth0 tenants, apps, and APIs work together to optimize how you authenticate and authorize your users.

  5. Deploy your configuration.

Read... To learn...                                
Understand How You Can Use Auth0 About Auth0 services and how to use them with your applications and APIs.
Auth0 Dashboard How the Auth0 Dashboard is organized.
Create Tenants How to sign up, create tenants, and understand the basics of Auth0.
Create Applications How to configure applications in the Auth0 Dashboard.
Register APIs How to register a custom API and configure tokens and RBAC.
Authentication versus Authorization The difference between authentication and authorization.
Glossary Identity terminology.