header('Authorization'); $token = str_replace('Bearer ', '', $token); if (!$token || !JwtUtil::verify($token)) { return json([ 'code' => 401, 'message' => 'Unauthorized', 'data' => null, ], 401); } // 解析 Token 并设置用户信息到请求 $payload = JwtUtil::decode($token); if ($payload) { $request->userId = $payload['user_id'] ?? null; $request->companyId = $payload['company_id'] ?? null; } return $handler($request); } }