Example #1
0
 public function submit()
 {
     $name = $this->request->post('name', 'string');
     $pass = $this->request->post('password', 'string');
     $code = $this->request->post('code', 'string');
     if (Config::auth($name) === null) {
         return ['status' => 1, 'msg' => '用户不存在'];
     }
     if ($pass != Config::auth($name)) {
         return ['status' => 1, 'msg' => '密码错误'];
     }
     if ($this->request->session('phrase', 'string') != $code) {
         return ['status' => 1, 'msg' => '验证码错误'];
     }
     $_SESSION['name'] = $name;
     return ['status' => 0];
 }