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]; }