修复GenerateJwt函数中的错误处理逻辑
This commit is contained in:
parent
3d71936ecf
commit
d451eb3eff
|
@ -54,7 +54,10 @@ func (t *tokenJwt) GenerateJwt(id uint, identity, client, role string, owner any
|
||||||
// 使用HS256签名算法
|
// 使用HS256签名算法
|
||||||
token := jwt.NewWithClaims(jwt.SigningMethodHS256, claims)
|
token := jwt.NewWithClaims(jwt.SigningMethodHS256, claims)
|
||||||
s, err := token.SignedString([]byte(t.SecretKey))
|
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
|
// 解析JWT
|
||||||
|
|
Loading…
Reference in New Issue