fix(video): keep signed stream tokens out of logs and traces #169

Merged
cameron merged 1 commits from fix/redact-stream-token into master 2026-10-14 02:35:24 +00:00
1 Commits
Author SHA1 Message Date
Cameron CordesandClaude Opus 5.5 c0e6a68ca4 fix(video): keep signed stream tokens out of logs and traces
The access log and the tracing root span's http.target both recorded the
full /video/original/stream?token=… URL, i.e. a credential for a
possibly sensitive file, in the journal and OTel exports. An outermost
middleware now moves the token into request extensions and rewrites the
URI to token=redacted before either logger sees it; the handler reads
the token from extensions and fails closed (401) without the middleware.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 22:32:39 -04:00