attributes->get('api_actor'); if ($actor === null || ! $actor->hasAnyScope($scopes)) { return response()->json([ 'error' => 'forbidden', 'message' => 'Insufficient scope. Required: ' . implode(' or ', $scopes), 'required_scopes' => $scopes, ], 403); } return $next($request); } }