Skip to content

Commit 0271221

Browse files
author
Sebastian Fix
committed
wip
1 parent ebeee6d commit 0271221

3 files changed

Lines changed: 22 additions & 18 deletions

File tree

app/Http/Middleware/AddContentSecurityPolicyHeaders.php

Lines changed: 0 additions & 16 deletions
This file was deleted.
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?php
2+
3+
namespace App\Http\Middleware;
4+
5+
use Closure;
6+
use Illuminate\Http\Request;
7+
use Symfony\Component\HttpFoundation\Response;
8+
9+
class AddReferrerPolicyMiddleware
10+
{
11+
public function handle(Request $request, Closure $next): Response
12+
{
13+
/** @var \Symfony\Component\HttpFoundation\Response $response */
14+
$response = $next($request);
15+
16+
$response->headers->set('Referrer-Policy', 'strict-origin-when-cross-origin');
17+
18+
return $response;
19+
}
20+
}

bootstrap/app.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
use App\Http\Middleware\AddContentSecurityPolicyHeaders;
3+
use App\Http\Middleware\AddReferrerPolicyMiddleware;
44
use App\Http\Middleware\SetLanguage;
55
use App\Providers\AppServiceProvider;
66
use App\Providers\EventServiceProvider;
@@ -25,7 +25,7 @@
2525
->withMiddleware(function (Middleware $middleware) {
2626
$middleware->web(append: [
2727
AddCspHeaders::class,
28-
// AddContentSecurityPolicyHeaders::class,
28+
// AddReferrerPolicyMiddleware::class,
2929
AddFeaturePolicyHeaders::class,
3030
SetLanguage::class,
3131
CacheResponse::class,

0 commit comments

Comments
 (0)