Skip to content

Commit 1a0912a

Browse files
committed
Improve security
1 parent e4eb49e commit 1a0912a

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

index.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,19 @@
22

33
namespace App;
44

5+
// Error reporting
56
error_reporting(E_ALL);
67
ini_set('ignore_repeated_errors', TRUE);
78
ini_set('display_startup_errors',TRUE);
89
ini_set('display_errors', TRUE);
10+
11+
// Security
912
ini_set('session.cookie_httponly', '1');
13+
header('Referrer-Policy: same-origin');
14+
header('X-XSS-Protection: 1; mode=block');
15+
header('X-Content-Type-Options: nosniff');
16+
header('X-Frame-Options: DENY');
17+
header("Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; img-src data: 'self'");
1018

1119
require_once 'src/Autoloader.php';
1220
Autoloader::register();

0 commit comments

Comments
 (0)