yangjianbo
c9f79dee66
feat(安全): 实现 CSP nonce 支持解决内联脚本安全问题
- 添加 GenerateNonce() 生成加密安全的随机 nonce
- SecurityHeaders 中间件为每个请求生成唯一 nonce
- CSP 策略支持 __CSP_NONCE__ 占位符动态替换
- embed_on.go 注入的内联脚本添加 nonce 属性
- 添加 Cloudflare Insights 域名到 CSP 允许列表
- 添加完整单元测试,覆盖率达到 89.8%
解决的问题:
- 内联脚本违反 CSP script-src 指令
- Cloudflare Insights beacon.min.js 加载被阻止
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 17:05:49 +08:00
..
2026-01-09 20:54:26 +08:00
2025-12-26 16:45:40 +08:00
2026-01-10 22:23:51 +08:00
2026-01-09 23:01:42 +08:00
2026-01-10 22:23:51 +08:00
2026-01-10 09:39:02 +08:00
2025-12-26 16:45:40 +08:00
2026-01-11 23:26:29 +08:00
2026-01-02 17:40:57 +08:00
2025-12-29 17:18:17 -05:00
2026-01-03 06:37:08 -08:00
2026-01-04 19:28:20 +08:00
2025-12-31 23:42:01 +08:00
2025-12-31 23:42:01 +08:00
2025-12-31 08:50:12 +08:00
2026-01-16 17:05:49 +08:00
2026-01-16 17:05:49 +08:00
2026-01-04 19:28:20 +08:00