Compare commits

..

5 Commits

Author SHA1 Message Date
zhaoxiaorong
a2e3bfab77 fix 2025-02-11 14:22:14 +08:00
zhaoxiaorong
f1310d093e fix 2025-02-11 13:19:07 +08:00
zhaoxiaorong
fd967b8c1d fix 2025-02-11 13:11:30 +08:00
zhaoxiaorong
8d8ec866cd GenerateTokenAes 获取JwtSecretLen 2025-02-11 11:56:48 +08:00
zhaoxiaorong
d8e54f4909 fix 2025-02-11 11:06:35 +08:00
2 changed files with 5 additions and 7 deletions

View File

@@ -21,13 +21,13 @@ var (
JwtSecretLen int
)
func New(token string) {
JwtSecret = []byte(token)
func New(secret string) {
JwtSecret = []byte(secret)
JwtSecretLen = len(env.Runtime.JwtSecretKey)
}
func GenerateTokenAes(id uint, identity, client, role string, owner any, extend map[string]string) (string, error) {
if (JwtSecretLen == 16 || JwtSecretLen == 24 || JwtSecretLen == 32) == false {
if !(JwtSecretLen == 16 || JwtSecretLen == 24 || JwtSecretLen == 32) {
return "", errcode.ErrJWTSecretKey
}
expireTime := time.Now().Add(vars.JwtExpireDay)

View File

@@ -5,7 +5,7 @@ import (
"google.golang.org/grpc/status"
)
var Response *Reply
var Response Reply
type Reply struct {
Code int `json:"code"`
@@ -15,12 +15,11 @@ type Reply struct {
func (reply *Reply) Success(ctx *gin.Context, data any) {
reply.Code = 200
reply.Data = data
if data == nil {
reply.Data = ""
}
ctx.JSON(200, reply)
return
}
func (reply *Reply) Error(ctx *gin.Context, err error) {
reply.Code = 500
@@ -34,5 +33,4 @@ func (reply *Reply) Error(ctx *gin.Context, err error) {
// Send error
ctx.JSON(200, reply)
return
}