|
@@ -65,7 +65,6 @@ class Login extends Controller
|
|
|
$this->fetch();
|
|
|
}
|
|
|
} else {
|
|
|
- dump($this->request->post());die;
|
|
|
$data = $this->_vali([
|
|
|
'username.require' => '登录账号不能为空!',
|
|
|
'username.min:4' => '登录账号不能少于4位字符!',
|
|
@@ -73,13 +72,14 @@ class Login extends Controller
|
|
|
'password.min:4' => '登录密码不能少于4位字符!',
|
|
|
'verify.require' => '图形验证码不能为空!',
|
|
|
'uniqid.require' => '图形验证标识不能为空!',
|
|
|
+ 'usertype.require' => ''
|
|
|
]);
|
|
|
|
|
|
if (!CaptchaService::instance()->check($data['verify'], $data['uniqid'])) {
|
|
|
$this->error('图形验证码验证失败,请重新输入!');
|
|
|
}
|
|
|
/*! 用户信息验证 */
|
|
|
- $map = ['username' => $data['username'], 'is_deleted' => 0];
|
|
|
+ $map = ['username' => $data['username'],'usertype'=>$data['usertype'], 'is_deleted' => 0];
|
|
|
$user = SystemUser::mk()->where($map)->findOrEmpty();
|
|
|
if ($user->isEmpty()) {
|
|
|
$this->app->session->set('LoginInputSessionError', true);
|