用户信息传到service
CI / changes (push) Successful in 1s
CI / docker-bff (push) Successful in 1s
CI / docker-product (push) Failing after 1s

This commit is contained in:
2026-08-10 15:46:49 +08:00
parent 38a8a5cafb
commit 7228d3fedc
19 changed files with 505 additions and 74 deletions
+7 -4
View File
@@ -45,8 +45,10 @@ const (
const (
// LoginUser 所有的登录 加上服务名:id
// %s 为,admin,user ,...
LoginUser = "login:service:%s:"
LoginUserKey = "login:service:%s:keys"
Login = "login:service:%s:"
LoginKey = "login:service:%s:keys"
LoginTypeAdmin = "admin"
LoginTypeUser = "user"
CodeKey = "code:"
)
@@ -62,6 +64,7 @@ var (
ErrorPwdError = Status{Code: 10002, Msg: "密码错误"}
ErrorNoLogin = Status{Code: 10003, Msg: "没有登录"}
ErrorAuthority = Status{Code: 10008, Msg: "没有权限"}
ErrorNoLoginInfo = Status{Code: 10003, Msg: "没有获取到登录信息"}
// 基础类
ErrorExist = NewError(998, "已存在")
@@ -101,9 +104,9 @@ func SetError(error Error, msg string) Error {
return NewError(error.GetCode(), msg)
}
func GetLoginKey(Type, key string) string {
return fmt.Sprintf(LoginUser, Type) + key
return fmt.Sprintf(Login, Type) + key
}
func GetLoginKeysKey(Type string) string {
return fmt.Sprintf(LoginUserKey, Type)
return fmt.Sprintf(LoginKey, Type)
}