No OIDC clients configured. Set the NUXT_OIDC_CLIENTS_JSON environment variable to get started.
NUXT_OIDC_CLIENTS_JSON='[
{
"clientId": "my-app",
"redirectUris": ["https://myapp.example.com/callback"],
"grantTypes": ["authorization_code", "refresh_token"],
"scopes": ["openid", "email", "profile", "offline_access"],
"public": true
}
]'| Option | Required | Description |
|---|---|---|
| clientId | yes | Unique identifier for the client |
| redirectUris | yes | Allowed callback URLs (array) |
| grantTypes | yes | authorization_code, refresh_token |
| scopes | yes | openidemailprofileoffline_access |
| public | yes | true = no secret (SPA/mobile), false = secret auto-derived |
| webhookUrl | no | URL notified on account deletion |
Restart the container after setting the environment variable.