From d451eb3eff4a8f277cbb869dee613cd58f40c690 Mon Sep 17 00:00:00 2001 From: yanweidong Date: Sun, 12 Oct 2025 03:54:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DGenerateJwt=E5=87=BD=E6=95=B0?= =?UTF-8?q?=E4=B8=AD=E7=9A=84=E9=94=99=E8=AF=AF=E5=A4=84=E7=90=86=E9=80=BB?= =?UTF-8?q?=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- crypto/token/jwt.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/crypto/token/jwt.go b/crypto/token/jwt.go index cf46001..f9a3b71 100644 --- a/crypto/token/jwt.go +++ b/crypto/token/jwt.go @@ -54,7 +54,10 @@ func (t *tokenJwt) GenerateJwt(id uint, identity, client, role string, owner any // 使用HS256签名算法 token := jwt.NewWithClaims(jwt.SigningMethodHS256, claims) s, err := token.SignedString([]byte(t.SecretKey)) - return s, errcode.String(errcode.ErrTokenGenerate, err.Error()) + if err != nil { + return "", errcode.String(errcode.ErrTokenGenerate, err.Error()) + } + return s, nil } // 解析JWT