更新登录判断
This commit is contained in:
parent
44916e28c6
commit
2c8ca061de
|
@ -98,15 +98,9 @@ abstract class BaseController
|
|||
{
|
||||
$session_admin = get_config('app.session_admin');
|
||||
$header = Request::header();
|
||||
$token = $header['token'] ?? '';
|
||||
// 取消登录验证
|
||||
if ($this->action != 'login') {
|
||||
if (!Session::has($session_admin) || !$token) {
|
||||
$this->apiError('用户未登录');
|
||||
}
|
||||
}
|
||||
if ($token) {
|
||||
|
||||
if (!Session::has($session_admin)) {
|
||||
$this->apiError('用户未登录');
|
||||
}
|
||||
if (Session::has($session_admin)) {
|
||||
$this->uid = Session::get($session_admin);
|
||||
|
|
|
@ -264,13 +264,6 @@ class Index extends BaseController
|
|||
public function edit_password()
|
||||
{
|
||||
if (request()->isAjax()) {
|
||||
|
||||
//下面部分代码可删除--------------
|
||||
if($_SERVER['HTTP_HOST']=='oa.gougucms.com'){
|
||||
return to_assign(1, 'Bad Man,为什么总想着改别人的密码?已记录IP,抓住你了!');
|
||||
}
|
||||
//上面部分代码可删除--------------
|
||||
|
||||
$param = get_params();
|
||||
try {
|
||||
validate(AdminCheck::class)->scene('editPwd')->check($param);
|
||||
|
|
|
@ -50,7 +50,7 @@ class Login
|
|||
'is_lock' => 0,
|
||||
'last_login_time' => time(),
|
||||
'last_login_ip' => request()->ip(),
|
||||
'login_num' => $admin['login_num'] + 1
|
||||
'login_num' => $admin['login_num'] + 1,
|
||||
];
|
||||
Db::name('admin')->where(['id' => $admin['id']])->update($data);
|
||||
$session_admin = get_config('app.session_admin');
|
||||
|
@ -106,4 +106,4 @@ class Login
|
|||
Db::name('admin')->where('id',$admin['id'])->update(['is_lock'=>1]);
|
||||
return View();
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue