refuse(__('site.telemetry.disabled')); } $presented = $request->header('X-Ingest-Token'); if (! is_string($presented) || ! hash_equals($secret, $presented)) { return $this->refuse(__('site.telemetry.forbidden')); } return $next($request); } protected function refuse(string $message): Response { return response()->json(['message' => $message], Response::HTTP_FORBIDDEN) ->header('Cache-Control', 'no-store, private'); } }