post()->goCheck(); $result = LoginLogic::register($params); if (true === $result) { return $this->success('注册成功', [], 1, 1); } return $this->fail(LoginLogic::getError()); } // 登录 public function login(): Json { $params = (new LoginAccountValidate())->post()->goCheck(); $result = LoginLogic::login($params); if (false === $result) { return $this->fail(LoginLogic::getError()); } return $this->data($result); } // 退出 public function logout(): Json { LoginLogic::logout($this->userInfo); return $this->success(); } // 验证token public function verify(): Json { $params = (new TokenValidate())->post()->goCheck(); $result = LoginLogic::verifyToken($params); if (false === $result) { return $this->fail(LoginLogic::getError()); } return $this->data($result); } }