Procházet zdrojové kódy

fix 登录过滤禁用,删除的用户

evan.hong před 5 roky
rodič
revize
e3a1a7441b
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      engine/auth/auth.go

+ 1 - 1
engine/auth/auth.go

@@ -82,7 +82,7 @@ func AddToGlobalTokenStore(c *entitys.CtrlContext, userInfo *sysmodel.SysUser) (
 
 	// 查找Business对应的用户信息
 	var businessUser sysmodel.SysUser
-	_, err := c.App.GetBusinessDb(userInfo.Domain).Table(new(sysmodel.SysUser)).ID(userInfo.Id).Get(&businessUser)
+	_, err := c.App.GetBusinessDb(userInfo.Domain).Table(new(sysmodel.SysUser)).ID(userInfo.Id).Where("status = 0 and del_flag = 0").Get(&businessUser)
 	if err != nil {
 		return nil, errors.New("business db con't found user!")
 	}