Browse Source

修复退出登录日志记录失败

icole 4 năm trước cách đây
mục cha
commit
827ae9e2e9
1 tập tin đã thay đổi với 2 bổ sung2 xóa
  1. 2 2
      utils/auth/light_auth.go

+ 2 - 2
utils/auth/light_auth.go

@@ -125,11 +125,11 @@ func (la *LightAuth) Login(c *entitys.CtrlContext) {
 
 func (la *LightAuth) Logout(c *entitys.CtrlContext) {
 	token := c.Ctx.GetHeader("token")
-	fmt.Println("delete token: ", token)
-	sysutils.GetGlobalTokenStore().Remove(token)
 	//登录日志
 	tokenStore := sysutils.GetGlobalTokenStore()
 	tokenInfo := tokenStore.Get(token)
+	fmt.Println("delete token: ", token)
+	sysutils.GetGlobalTokenStore().Remove(token)
 	user := new(sysmodel.SysUser)
 	if session != nil && tokenInfo != nil {
 		_, err := c.PlatformDbEngine.Table(user.TableName()).Where("login_id = ?", tokenInfo.LoginID).Get(user)