Bugfixes
parent
363fbf2a6b
commit
2da13af04c
|
@ -17,7 +17,7 @@ class SecurityHelper {
|
||||||
|
|
||||||
public static function getInstance() {
|
public static function getInstance() {
|
||||||
if (self::$instance === null) {
|
if (self::$instance === null) {
|
||||||
self::$instance = new Security();
|
self::$instance = new SecurityHelper();
|
||||||
}
|
}
|
||||||
return self::$instance;
|
return self::$instance;
|
||||||
}
|
}
|
||||||
|
|
|
@ -32,9 +32,9 @@ if (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on') {
|
||||||
$csp = [
|
$csp = [
|
||||||
"default-src 'self'",
|
"default-src 'self'",
|
||||||
"script-src 'self' 'unsafe-inline' 'unsafe-eval'", // Required for Bootstrap and jQuery
|
"script-src 'self' 'unsafe-inline' 'unsafe-eval'", // Required for Bootstrap and jQuery
|
||||||
"style-src 'self' 'unsafe-inline'", // Required for Bootstrap
|
"style-src 'self' 'unsafe-inline' https://use.fontawesome.com", // Allow FontAwesome CSS
|
||||||
"img-src 'self' data:", // Allow data: URLs for images
|
"img-src 'self' data:", // Allow data: URLs for images
|
||||||
"font-src 'self'",
|
"font-src 'self' https://use.fontawesome.com", // Allow FontAwesome fonts
|
||||||
"connect-src 'self'",
|
"connect-src 'self'",
|
||||||
"frame-ancestors 'none'", // Equivalent to X-Frame-Options: DENY
|
"frame-ancestors 'none'", // Equivalent to X-Frame-Options: DENY
|
||||||
"form-action 'self'",
|
"form-action 'self'",
|
||||||
|
|
Loading…
Reference in New Issue