getTokenFromReq($request); $aUserInfo = $oAuthService->getUserInfoByToken($sToken); if($aUserInfo == null){ return response()->json([ 'code'=>Responses::CODE_ERROR, 'msg'=>'未登录', ]); } $oCustomerUser = new \App\Models\Customer\CustomerUser(); $oCustomerUser = $oCustomerUser->findUserByUidWithCache($aUserInfo['uid']); if(empty($oCustomerUser)){ return response()->json([ 'code'=>Responses::CODE_ERROR, 'msg'=>'用户不存在', ]); } $oAuthService->setCurrentUser($oCustomerUser->toArray()); return $next($request); } }