grafana / faro-web-sdk

The Grafana Faro Web SDK, part of the Grafana Faro project, is a highly configurable web SDK for real user monitoring (RUM) that instruments browser frontend applications to capture observability signals. Frontend telemetry can then be correlated with backend and infrastructure data for full-stack observability.
https://grafana.com/oss/faro/
Apache License 2.0
688 stars 62 forks source link

Feature Request: Add Basic Authentication / HTTP Header Options to Sourcemaps Block in Grafana Faro Receiver #509

Open mindcurv-jerald opened 4 months ago

mindcurv-jerald commented 4 months ago

Description

We propose enhancing the Grafana Faro Receiver component by adding basic authentication or HTTP header options specifically for the sourcemaps block. Currently, the sourcemaps should be publicly accessible. Only alternative option to protect sourcemaps is to use location block to put the sourcemap in filesystem path, however this method requires additional effort

Proposed solution

Introduce configuration options within the sourcemaps block to: