working sso

This commit is contained in:
notplants
2026-02-28 21:01:52 -05:00
parent 61b41e2866
commit bd2488ffea
3 changed files with 25 additions and 19 deletions

View File

@ -4,12 +4,18 @@
module.exports = {
enabled: "{{ env "SSO_ENABLED" }}" === "true",
enforced: "{{ env "SSO_ENFORCED" }}" === "true",
protocol: "oidc",
providerName: "{{ env "SSO_PROVIDER_NAME" }}",
oidcConfig: {
url: "{{ env "SSO_OIDC_URL" }}",
clientID: "{{ env "SSO_CLIENT_ID" }}",
clientSecret: "{{ env "SSO_CLIENT_SECRET" }}",
algorithm: "{{ env "SSO_JWT_ALG" }}"
}
cpPassword: true,
forceCpPassword: false,
list: [
{
name: "{{ env "SSO_PROVIDER_NAME" }}",
type: "oidc",
url: "{{ env "SSO_OIDC_URL" }}",
client_id: "{{ env "SSO_CLIENT_ID" }}",
client_secret: "{{ env "SSO_CLIENT_SECRET" }}",
id_token_alg: "{{ env "SSO_JWT_ALG" }}",
use_pkce: true,
use_nonce: true
}
]
};