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