> ## Documentation Index
> Fetch the complete documentation index at: https://hoopdev-docs-changelog-1-43-2.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Auth0

## Requirements

* An [account in Auth0](https://auth0.com)
* `API_URL` is the public DNS name of the hoop gateway instance

Contact the administrator of the hoop gateway instance to retrieve the `API_URL` address.

## Identity Provider Configuration

<Steps titleSize="h3">
  <Step title="Create an Application">
    Create a new application

    * Go to **Applications > Applications** and click on the **Create Application** button
    * Select a Regular Web Application
  </Step>

  <Step title="Configure the Redirect URIs">
    * Allowed Callback URLs: `{API_URL}/api/callback`
    * Allowed Logout URLs: `{API_URL}/api/logout`
  </Step>

  <Step title="Collect the Credentials">
    * In the Application Home, copy the **Client ID** and **Client Secret**
  </Step>

  <Step title="Collect Issuer Information">
    * On **Applications > APIs** copy the API Audience URL
    * The issuer url will be the same address but without the suffix `api/v2/`
  </Step>
</Steps>
