diff --git a/charts/premium/authelia/Chart.yaml b/charts/premium/authelia/Chart.yaml index 17b5504ff39e..00fe287a8dc8 100644 --- a/charts/premium/authelia/Chart.yaml +++ b/charts/premium/authelia/Chart.yaml @@ -50,4 +50,4 @@ sources: - https://github.com/authelia/chartrepo - https://github.com/truecharts/charts/tree/master/charts/premium/authelia type: application -version: 25.7.0 +version: 26.0.0 diff --git a/charts/premium/authelia/templates/_configmap.tpl b/charts/premium/authelia/templates/_configmap.tpl index 6c2c0c99e255..7cdce1be9c38 100644 --- a/charts/premium/authelia/templates/_configmap.tpl +++ b/charts/premium/authelia/templates/_configmap.tpl @@ -245,9 +245,11 @@ data: {{- range $client := .Values.identity_providers.oidc.clients }} - id: {{ $client.id }} description: {{ $client.description | default $client.id }} - secret: {{ $client.secret | default (randAlphaNum 128) }} {{- if $client.public }} public: {{ $client.public }} + secret: "" + {{- else }} + secret: {{ $client.secret | required "Client secret is required" }} {{- end }} authorization_policy: {{ $client.authorization_policy | default "two_factor" }} consent_mode: {{ $client.consent_mode | default "auto" }}