From d4aba532f32b3605306e7e0b17735366828a815b Mon Sep 17 00:00:00 2001 From: Dada Gore <85445319+DadaGore@users.noreply.github.com> Date: Wed, 6 Dec 2023 10:11:36 +0530 Subject: [PATCH] Router authentication jwtSigningKey unique for every Fission installation --- charts/fission-all/templates/router/secret.yaml | 2 +- charts/fission-all/values.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/fission-all/templates/router/secret.yaml b/charts/fission-all/templates/router/secret.yaml index a952a9a6..f0fa1a4b 100644 --- a/charts/fission-all/templates/router/secret.yaml +++ b/charts/fission-all/templates/router/secret.yaml @@ -10,5 +10,5 @@ metadata: data: username: {{ .Values.authentication.authUsername | b64enc | quote }} password: {{ randAlphaNum 20 | b64enc | quote }} - jwtSigningKey: {{ .Values.authentication.jwtSigningKey | b64enc | quote }} + jwtSigningKey: {{ default (randAlphaNum 20) .Values.authentication.jwtSigningKey | b64enc | quote }} {{- end }} \ No newline at end of file diff --git a/charts/fission-all/values.yaml b/charts/fission-all/values.yaml index ed197d84..d0301c61 100644 --- a/charts/fission-all/values.yaml +++ b/charts/fission-all/values.yaml @@ -682,7 +682,7 @@ authentication: ## jwtSigningKey is the signing key used for ## signing the JWT token ## - jwtSigningKey: serverless + jwtSigningKey: ## jwtExpiryTime is the JWT expiry time ## in seconds ## default '120'