From f576afb114b40d2b124cf63a63337c7f62893890 Mon Sep 17 00:00:00 2001 From: Michael Li Date: Sat, 3 Feb 2024 19:37:48 +0800 Subject: [PATCH] fixed pkg/app/jwt.go get issuer incorrect logic --- pkg/app/jwt.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkg/app/jwt.go b/pkg/app/jwt.go index 75a43f7a..3625bab7 100644 --- a/pkg/app/jwt.go +++ b/pkg/app/jwt.go @@ -55,8 +55,7 @@ func ParseToken(token string) (res *Claims, err error) { func IssuerFrom(data string) string { contents := make([]byte, 0, len(conf.JWTSetting.Issuer)+len(data)) - copy(contents, []byte(conf.JWTSetting.Issuer)) - contents = append(contents, []byte(data)...) + contents = append(append(contents, []byte(conf.JWTSetting.Issuer)...), []byte(data)...) res := md5.Sum(contents) return hex.EncodeToString(res[:]) }