Strict headers and CSS nonce

This commit is contained in:
James Cole
2021-04-08 12:10:04 +02:00
parent e580093a34
commit 849c7dfe02
7 changed files with 15 additions and 14 deletions

View File

@@ -53,8 +53,9 @@ class SecureHeaders
$csp = [
"default-src 'none'",
"object-src 'self'",
sprintf("script-src 'unsafe-inline' 'nonce-%1s' %2s", $nonce, $trackingScriptSrc),
"style-src 'self' 'unsafe-inline'",
sprintf("script-src 'unsafe-inline' 'nonce-%1s' %2s 'strict-dynamic'", $nonce, $trackingScriptSrc),
"style-src 'unsafe-inline' 'self'",
"frame-ancestors 'none'",
"base-uri 'self'",
"font-src 'self' data:",
"connect-src 'self'",