提交者
Gitee
update application/admin/library/Auth.php.
解决同一时间只能在一个地方登录的时候token清空导致两边都挤掉的BUG
正在显示
1 个修改的文件
包含
3 行增加
和
1 行删除
@@ -183,7 +183,9 @@ class Auth extends \fast\Auth | @@ -183,7 +183,9 @@ class Auth extends \fast\Auth | ||
183 | if (Config::get('fastadmin.login_unique')) { | 183 | if (Config::get('fastadmin.login_unique')) { |
184 | $my = Admin::get($admin['id']); | 184 | $my = Admin::get($admin['id']); |
185 | if (!$my || $my['token'] != $admin['token']) { | 185 | if (!$my || $my['token'] != $admin['token']) { |
186 | - $this->logout(); | 186 | + $this->logined = false; //重置登录状态 |
187 | + Session::delete("admin"); | ||
188 | + Cookie::delete("keeplogin"); | ||
187 | return false; | 189 | return false; |
188 | } | 190 | } |
189 | } | 191 | } |
-
请 注册 或 登录 后发表评论