Auth0 offers two ways to implement login authentication for your applications:

  • Universal Login where users log in to your application through a page hosted by Auth0.

  • Embedded Login where users log in to your application through a page you host.

For the vast majority of use cases, we recommend Universal Login. It's safe and easy to implement.

Read... To learn...                                
Universal Login What is Universal Login.
Universal vs. Embedded Login What the differences are between Universal Login and Embedded Login.
Embedded Login How Embedded Login works.
Cross-Origin Authentication About the cross-origin authentication flow using third-party cookies.
Authentication About adding login using different flows.
Authenticate Single-Page Apps with Cookies How to use your backend server to authenticate a single-page app (SPA) with cookies.
Multi-factor Authentication How multi-factor authentication (MFA) works in Auth0.
Silent Authentication How to keep users logged in to your application using silent authentication.
Redirect After Login How to redirect users to URLs after login.
Logout How logging out works with Auth0.
Adopt OIDC Conformant Auth What the OIDC-conformant application setting is and its effect on the authentication pipeline.