> ## Documentation Index
> Fetch the complete documentation index at: https://auth0-feat-3p-app-cross-app.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Login Authentication on Auth0

> Learn about the ways to implement login authentication for your users with Auth0 Universal Login or Embedded Login.

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

* **<Tooltip tip="Universal Login: Your application redirects to Universal Login, hosted on Auth0's Authorization Server, to verify a user's identity." cta="View Glossary" href="/docs/glossary?term=Universal+Login">Universal Login</Tooltip>** 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.

When choosing a login method, we recommend Universal Login for the majority of use cases. It’s safe and easy to implement. While embedded login can grant you more control over the UI, the greater risk factor and maintenance requirements outweighs the benefits.

| Read...                                                                                         | To learn...                                                                                                                                  |
| ----------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- |
| [Auth0 Universal Login](/docs/authenticate/login/auth0-universal-login)                         | How Universal Login provides a hosted login flow and supports multiple authentication methods including MFA, passwordless, and social login. |
| [Hosted Login vs. Embedded Login](/docs/authenticate/login/universal-vs-embedded-login)         | The differences between Universal Login and Embedded Login and how to choose the right option for your application.                          |
| [Embedded Login](/docs/authenticate/login/embedded-login)                                       | How to log users in directly within your application while using Auth0 as the identity provider.                                             |
| [Native Login](/docs/authenticate/login/native-login)                                           | The available login options for native mobile applications, including browser-based and native login flows.                                  |
| [Cross-Origin Authentication](/docs/authenticate/login/cross-origin-authentication)             | How cross-origin authentication works when an embedded login form submits credentials to an Auth0 domain.                                    |
| [Logout](/docs/authenticate/login/logout)                                                       | How to sign out users by ending their application session, Auth0 session, and upstream IdP session.                                          |
| [Redirect Users](/docs/authenticate/login/redirect-users-after-login)                           | How to return users to specific pages within your application after login.                                                                   |
| [Configure Silent Authentication](/docs/authenticate/login/configure-silent-authentication)     | How to keep users logged in and renew sessions without requiring user interaction.                                                           |
| [Force Reauthentication in OIDC](/docs/authenticate/login/max-age-reauthentication)             | How to confirm that reauthentication has taken place at a specific time interval using the `max_age` parameter.                              |
| [Adopt OIDC-Conformant Authentication](/docs/authenticate/login/oidc-conformant-authentication) | The differences between OIDC-conformant and legacy authentication pipelines and how to migrate your applications.                            |
| [Configure Correlation ID](/docs/authenticate/login/configure-correlation-id)                   | How to use Correlation ID to track and correlate events across the authentication flow.                                                      |
