bearerToken(); if (!$bearerToken) { return response()->json([ 'error' => 'unauthorized', 'message' => '未授权,令牌无效或未提供。', ], 401); } $tokenData = $this->tokenService->validateAccessToken($bearerToken); if (!$tokenData) { return response()->json([ 'error' => 'unauthorized', 'message' => '访问令牌无效或已过期。', ], 401); } // Add client information to the request for later use $request->merge(['client_id' => $tokenData['client_id']]); return $next($request); } }