> ## Documentation Index
> Fetch the complete documentation index at: https://docs-staging-quickstart-revamp.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Explore topics related to login page customization

# Customize Login Pages

[Auth0 Universal Login](/docs/authenticate/login/auth0-universal-login) provides the essential feature of an <Tooltip tip="Authorization Server: Centralized server that contributes to defining the boundaries of a user’s access. For example, your authorization server can control the data, tasks, and features available to a user." cta="View Glossary" href="/docs/glossary?term=authorization+server">authorization server</Tooltip>: the login flow. When a user needs to prove their identity to gain access to your application, you can redirect them to <Tooltip tip="Authorization Server: Centralized server that contributes to defining the boundaries of a user’s access. For example, your authorization server can control the data, tasks, and features available to a user." cta="View Glossary" href="/docs/glossary?term=Universal+Login">Universal Login</Tooltip> and let Auth0 handle the authentication process.

Universal Login is Auth0's primary hosted login solution. [Universal Login](/docs/authenticate/login/auth0-universal-login/universal-login-vs-classic-login/universal-experience) features easy-to-use customization tools and promotes a simpler, faster experience for end-users. Alternatively, Auth0 also supports [Classic Login](/docs/authenticate/login/auth0-universal-login/universal-login-vs-classic-login/classic-experience), a hosted login experience that uses JavaScript controls for customization.

For a comparison between login experiences, review [Universal Login vs. Classic Login](/docs/authenticate/login/auth0-universal-login/universal-login-vs-classic-login).

<table class="table">
  <thead>
    <tr>
      <th><strong>Read...</strong></th>
      <th><strong>To learn...</strong>                                </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td><a href="/docs/customize/login-pages/universal-login">Customize Universal Login </a></td>
      <td>How to customize the Universal Login experience.</td>
    </tr>

    <tr>
      <td><a href="/docs/customize/login-pages/classic-login">Customize Classic Login</a></td>
      <td>How to customize the Classic Login experience.</td>
    </tr>

    <tr>
      <td><a href="/docs/customize/login-pages/customize-consent-prompts">Customize Consent Prompts</a></td>
      <td>How to customize the consent prompt presented to users during authorization.</td>
    </tr>

    <tr>
      <td><a href="/docs/customize/login-pages/custom-error-pages">Customize Error Pages</a></td>
      <td>How to create a custom error page for authorization error events.</td>
    </tr>
  </tbody>
</table>
