container = $container; } public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface { try { // 获取当前TOKEN $token = $this->jwt->getToken(); var_dump($token); // 验证TOKEN有效性 if($this->jwt->checkToken()){ $authId = $token->getClaim('authId'); $user = User::where('id', $authId)->where(['enable'=> 'T'])->first(); var_dump($user); if(!$user){ throw new TokenValidException('Token未验证通过', 401); } } } catch (\Exception $exception){ } return $handler->handle($request); } }