setWebsite(__NAMESPACE__); } /** * 获取登录的用户信息 */ public function getUserInfo() { $this->isLoginJson(); if ($userInfo = $this->userInfo('user')) { unset($userInfo->unionid); return responseMessage(1001, '', $userInfo); } else { return responseMessage(2001, '操作失败'); } } public function loginOut() { $this->isLoginJson(); // 兼容软件,获取软件场景值 $sceneScr = Request::header('x-session'); if ($sceneScr) { Cache::forget('TOKEN_' . $sceneScr); } $loginToken = new LoginTokenService($this->siteInfo['token_table']); $loginToken->destroyCurrentAccessToken(); return responseMessage(1001, '操作成功!'); } }