Self-Hosting
Authentication
Auth0

Auth0 Configuration Guide

Authentication through Auth0 ↗ (opens in a new tab) allows for more granular control over authentication aspects, including rules, enabling or disabling account creation, and allowing account creation with credentials (email and password).

For detailed guidance on how to implement this, please follow the official links from the provider.

Auth0 Application Settings

In your new Application Settings on Auth0, navigate to the following settings and add the following configurations in the corresponding inputs:

  "Allowed Callback URLs": "https://your-basestack-instance.com/api/auth/callback/auth0"
  "Allowed Logout URLs": "https://your-basestack-instance.com"
  "Allowed Web Origins": "https://your-basestack-instance.com"
  "Allow Cross-Origin Authentication": "https://your-basestack-instance.com"

Self-Hosting Environment Variables

For more comprehensive information about the deployment process, please check out the Configuration Page.

PropertyRequired
AUTH0_CLIENT_IDtrue
AUTH0_CLIENT_SECRETtrue
AUTH0_DOMAINtrue