refactor(login): 重构登录服务中的会话管理
- 移除 LoginSidInfo 中的 CacheManager 调用,改为使用 session 包 - 更新 BlazingController 中的 SaveSession 调用,使用 session 包 - 删除 LoginService 中的 SaveSessionId 方法,简化会话管理逻辑 - 优化代码结构,提高可维护性和可测试性
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package admin
|
||||
|
||||
import (
|
||||
"blazing/common/data/session"
|
||||
"blazing/cool"
|
||||
baseservice "blazing/modules/base/service"
|
||||
"blazing/modules/blazing/service"
|
||||
@@ -72,7 +73,7 @@ func (c *BlazingController) GetSession(ctx context.Context, req *SessionReq) (re
|
||||
|
||||
res.Session = retsid
|
||||
|
||||
if err := biazing_service.SaveSessionId(sid, gconv.String(accountID)); err != nil {
|
||||
if err := session.SaveSession(sid, gconv.String(accountID)); err != nil {
|
||||
res.Code = 400
|
||||
res.Msg = err.Error()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user