21 lines
786 B
Cheetah
21 lines
786 B
Cheetah
secret = {{ secret "secret_nonce" }}
|
|
log-level = info
|
|
cookie-domain = {{ env "COOKIE_DOMAIN" }}
|
|
auth-host = {{ env "AUTH_HOST" }}
|
|
|
|
{{ if eq (env "OIDC_ENABLED") "1" }}
|
|
default-provider = oidc
|
|
providers.oidc.issuer-url = {{ env "OIDC_ISSUER_URL" }}
|
|
providers.oidc.client-id = {{ env "OIDC_CLIENT_ID" }}
|
|
providers.oidc.client-secret = {{ secret "oidc_client_secret" }}
|
|
{{ end }}
|
|
|
|
{{ if eq (env "OAUTH_ENABLED") "1" }}
|
|
default-provider = generic-oauth
|
|
providers.generic-oauth.client-id = {{ env "OAUTH_CLIENT_ID" }}
|
|
providers.generic-oauth.auth-url = {{ env "OAUTH_AUTH_URL" }}
|
|
providers.generic-oauth.token-url = {{ env "OAUTH_TOKEN_URL" }}
|
|
providers.generic-oauth.user-url = {{ env "OAUTH_USER_URL" }}
|
|
providers.generic-oauth.client-secret = {{ secret "oauth_client_secret" }}
|
|
{{ end }}
|