OIDC Authentication
OIDC configuration options
Was this helpful?
OIDC configuration options
Was this helpful?
The dbnl platform uses or OIDC for authentication. OIDC providers that are known to work with dbnl include:
OIDC can be configured using the following options in the dbnl Helm chart or Terraform module:
audience
clientId
issuer
scopes
Instructions on how to get those options for each provider can be found below.
Follow the to create a new SPA (single page application).
In Settings > Application URIs, add the dbnl deployment domain to the list of Allowed Callback URLs (e.g. dbnl.mydomain.com).
Navigate to Settings > Basic Information and copy the Client ID as the OIDC clientId
option.
Navigate to Settings > Basic Information and copy the Domain and prepend with https://
to use as the OIDC issuer
option (e.g. https://my-app.us.auth0.com/
).
Follow the to create a custom API.
Use your dbnl deployment domain as the Identifier (e.g. dbnl.mydomain.com).
Navigate to Settings > General Settings and copy the Identifier as the OIDC audience
option.
Set the OIDC scopes
option to "openid profile email"
.
Follow the to create a new SPA (single page application) and enable OIDC.