mirror of https://gitee.com/karson/fastadmin.git
管理系统,权限管理,管理员管理的隐藏功能改为锁定功能,锁定以后用户不能再登录。
parent
efbcba4132
commit
45ccd336ee
|
|
@ -25,6 +25,7 @@ return [
|
|||
'Username or password can not be empty' => '用户名密码不能为空',
|
||||
'Username or password is incorrect' => '用户名或密码不正确',
|
||||
'Username is incorrect' => '用户名不正确',
|
||||
'Username is locked' => '用户名已锁定,请联系管理员',
|
||||
'Password is incorrect' => '密码不正确',
|
||||
'Please try again after 1 day' => '请于1天后再尝试登录',
|
||||
'Login successful' => '登录成功!',
|
||||
|
|
|
|||
|
|
@ -42,6 +42,10 @@ class Auth extends \fast\Auth
|
|||
if (!$admin) {
|
||||
$this->setError('Username is incorrect');
|
||||
return false;
|
||||
}
|
||||
if ($admin->status == 'locked') {
|
||||
$this->setError('Username is locked');
|
||||
return false;
|
||||
}
|
||||
if (Config::get('fastadmin.login_failure_retry') && $admin->loginfailure >= 10 && time() - $admin->updatetime < 86400) {
|
||||
$this->setError('Please try again after 1 day');
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@
|
|||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_radios('row[status]', ['normal'=>__('Normal'), 'hidden'=>__('Hidden')])}
|
||||
{:build_radios('row[status]', ['normal'=>__('Normal'), 'locked'=>__('Locked')])}
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group hidden layer-footer">
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@
|
|||
<div class="form-group">
|
||||
<label class="control-label col-xs-12 col-sm-2">{:__('Status')}:</label>
|
||||
<div class="col-xs-12 col-sm-8">
|
||||
{:build_radios('row[status]', ['normal'=>__('Normal'), 'hidden'=>__('Hidden')], $row['status'])}
|
||||
{:build_radios('row[status]', ['normal'=>__('Normal'), 'locked'=>__('Locked')], $row['status'])}
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group hidden layer-footer">
|
||||
|
|
|
|||
Loading…
Reference in New Issue