From 2a48f0778351cef6e121ec0323cb9431f022a761 Mon Sep 17 00:00:00 2001 From: Daniel Steininger Date: Wed, 19 Feb 2025 13:54:36 +0100 Subject: [PATCH] feat(user_oidc): support for extra claims --- configure-user-oidc.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/configure-user-oidc.sh b/configure-user-oidc.sh index 2fe45df..af06d37 100755 --- a/configure-user-oidc.sh +++ b/configure-user-oidc.sh @@ -15,6 +15,7 @@ configure_user_oidc() { --clientid="${ENC_OIDC_CLIENT_ID}" \ --clientsecret="${ENC_OIDC_SECRET}" \ --discoveryuri="${ENC_OIDC_DISCOVERY_URI}" \ + --extra-claims="${ENC_OIDC_EXTRA_CLAIMS}" \ --endsessionendpointuri="${HDN_OIDC_ENDSESSIONENDPOINT_URI}" \ --unique-uid=0 \ --scope="${ENC_OIDC_SCOPES}" @@ -59,6 +60,10 @@ main() { fail "ENC_OIDC_DISCOVERY_URI not set" fi + if [ -z "${ENC_OIDC_EXTRA_CLAIMS}" ]; then + fail "ENC_OIDC_EXTRA_CLAIMS not set" + fi + if [ -z "${HDN_OIDC_ENDSESSIONENDPOINT_URI}" ]; then fail "HDN_OIDC_ENDSESSIONENDPOINT_URI not set" fi