camspiers/silverstripe-csp-logging

通过记录器记录CSP违规行为

安装: 11

依赖项: 0

建议者: 0

安全: 0

星标: 1

关注者: 3

分支: 4

开放问题: 3

类型:silverstripe-module

dev-master 2014-02-08 10:44 UTC

This package is auto-updated.

Last update: 2024-09-19 14:10:36 UTC


README

Build Status

允许在SilverStripe中记录CSP违规行为

安装(使用composer)

composer require camspiers/silverstripe-csp-logging

用法

向CSP控制器提供一个Psr\Log\LoggerInterface实例

  1. 创建一个名为mysite/_config/csp.yml的文件,并将您的记录服务添加到控制器中
Injector:
  Camspiers\CSP\Controller:
    constructor:
      0: %$Monolog
  1. 设置您的Content-Security-Policy头部
  2. 将"report-uri /csp-report/;"添加到Content-Security-Policy头部,通过SilverStripe记录违规行为