Disable almost all things.

This commit is contained in:
James Cole 2021-04-08 16:47:16 +02:00
parent e458208966
commit 3e12d26afd
No known key found for this signature in database
GPG Key ID: B5669F9493CDE38D

View File

@ -51,19 +51,17 @@ class SecureHeaders
$response = $next($request);
$trackingScriptSrc = $this->getTrackingScriptSource();
$csp = [
"default-src 'none'",
"object-src 'self'",
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'",
sprintf(
"img-src 'self' data: https://a.tile.openstreetmap.org https://b.tile.openstreetmap.org https://c.tile.openstreetmap.org https://api.tiles.mapbox.com %s",
$trackingScriptSrc
),
"manifest-src 'self'",
// "default-src 'none'",
// "object-src 'none'",
// "require-trusted-types-for 'script'",
// sprintf("script-src 'unsafe-inline' 'strict-dynamic' 'nonce-%1s' %2s", $nonce, $trackingScriptSrc),
// "style-src 'unsafe-inline' 'self'",
// "frame-ancestors 'none'",
// "base-uri 'self'",
// "font-src 'self' data:",
// "connect-src 'self'",
// sprintf("img-src 'self' data: https://a.tile.openstreetmap.org https://b.tile.openstreetmap.org https://c.tile.openstreetmap.org https://api.tiles.mapbox.com %s", $trackingScriptSrc),
// "manifest-src 'self'",
];
$route = $request->route();