mirror of
https://github.com/sol1/rustguac.git
synced 2026-10-25 13:09:56 +00:00
279da6f17f
#281 relaxed framing to same-origin on every page. Keep DENY and frame-ancestors 'none' everywhere, and send SAMEORIGIN with frame-ancestors 'self' only on the client page of a session opened from a saved entry with fullscreen on connect turned on, the one case the Connections page frames it. An ad-hoc session cannot opt itself in, and an unknown or ended session is not frameable. Tested end to end through the header middleware. docs: a framing and clickjacking section in security.md with the approaches weighed, the corrected CSP row, and a note in reverse-proxies.md to give rustguac its own hostname.