camspiers / silverstripe-csp-logging
通过记录器记录CSP违规行为
dev-master
2014-02-08 10:44 UTC
Requires
- psr/log: ~1.0
Requires (Dev)
- phpunit/phpunit: ~3.7
- silverstripe/framework: ~3.1.0
- symfony/class-loader: ~2.3
This package is auto-updated.
Last update: 2024-09-19 14:10:36 UTC
README
允许在SilverStripe中记录CSP违规行为
安装(使用composer)
composer require camspiers/silverstripe-csp-logging
用法
向CSP控制器提供一个Psr\Log\LoggerInterface
实例
- 创建一个名为
mysite/_config/csp.yml
的文件,并将您的记录服务添加到控制器中
Injector: Camspiers\CSP\Controller: constructor: 0: %$Monolog
- 设置您的Content-Security-Policy头部
- 将"report-uri /csp-report/;"添加到
Content-Security-Policy
头部,通过SilverStripe记录违规行为