From 669d13b89a582164f653d9df9f53a39aa94eed87 Mon Sep 17 00:00:00 2001 From: yusing Date: Wed, 30 Oct 2024 11:09:52 +0800 Subject: [PATCH] fixed crash on some base64 jwt secret --- internal/common/crypto.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/common/crypto.go b/internal/common/crypto.go index 751e5d82..f4e9c0b9 100644 --- a/internal/common/crypto.go +++ b/internal/common/crypto.go @@ -19,11 +19,11 @@ func generateJWTKey(size int) string { if _, err := rand.Read(bytes); err != nil { log.Panic().Err(err).Msg("failed to generate jwt key") } - return base64.URLEncoding.EncodeToString(bytes) + return base64.StdEncoding.EncodeToString(bytes) } func decodeJWTKey(key string) []byte { - bytes, err := base64.URLEncoding.DecodeString(key) + bytes, err := base64.StdEncoding.DecodeString(key) if err != nil { log.Panic().Err(err).Msg("failed to decode jwt key") }