public function login($email = '', $password = '', $verify = '') { if (IS_POST) { /* 检测验证码 */ if (!check_verify($verify)) { $this->error('验证码输入错误!', U('/Home/User/login')); } $user = new UserApi(); //$res_info 返回的用户信息 $res_info = $user->login($email, $password); if ($res_info) { $user->autologin($res_info['email'], $res_info['username'], $res_info['uid']); $this->success('登录成功!', U('/Home/'), 3); } else { $this->error('登录失败,密码错误或用户不存在!', U('/Home/User/login')); } } else { if (is_login()) { $this->success('已登录,请退出后再进行相关操作', U('/Home/'), 3); return; } //echo session('user_auth_sign'); $this->display(); } }