code-docs/plugins/plugins/auth0.md
Auth0 integration plugin for Lowdefy.
Provides Auth0-specific provider with full Auth0 features.
| Type | Purpose |
|---|---|
Auth0Provider | Auth0 authentication |
auth:
providers:
- id: auth0
type: Auth0Provider
properties:
clientId:
_secret: AUTH0_CLIENT_ID
clientSecret:
_secret: AUTH0_CLIENT_SECRET
issuer:
_secret: AUTH0_ISSUER # https://your-tenant.auth0.com
| Property | Type | Description |
|---|---|---|
clientId | string | Auth0 application client ID |
clientSecret | string | Auth0 application client secret |
issuer | string | Auth0 domain URL |
AUTH0_CLIENT_ID=your_client_id
AUTH0_CLIENT_SECRET=your_client_secret
AUTH0_ISSUER=https://your-tenant.auth0.com
https://your-app.com/api/auth/callback/auth0https://your-app.comAuth0 provides:
auth:
providers:
- id: auth0
type: Auth0Provider
properties:
clientId:
_secret: AUTH0_CLIENT_ID
clientSecret:
_secret: AUTH0_CLIENT_SECRET
issuer:
_secret: AUTH0_ISSUER
callbacks:
session:
- _function:
__session.user.roles: __token.roles
jwt:
- _function:
__token.roles: __profile.roles