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.
Sign up and create an Auth0 tenant. A tenant is a logically isolated group of users who share common access requirements with specific privileges.
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).
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.
Configure how your Auth0 tenants, apps, and APIs work together to optimize how you authenticate and authorize your users.
Explore step-by-step guides to quickly integrate Auth0 into your application, using our Quickstarts.
Learn the Basics
|Identity Fundamentals||About the basics of identity and access management.|
|Auth0 Overview||About Auth0 services and how to get started using them with your applications and APIs.|
|Tenant Settings||About the settings related to tenants available in the Auth0 Dashboard.|
|Applications in Auth0||About the basics of registering and configuring your applications in Auth0.|
|APIs||About key topics related to working with APIs.|
|Manage Dashboard Access||How to manage your team members to have access permissions on your Auth0 Dashboard.|
Plan and Design
|Authentication and Authorization Flows||About the various flows used for authentication and authorization of applications and APIs.|
|Architecture Scenarios||About common Auth0 architecture scenarios that you can use to solve your authorization and authentication needs.|