From cde3d35dff39e9fd4ef75a748b1c79ffd785e226 Mon Sep 17 00:00:00 2001 From: Zach DeCook Date: Sat, 9 Dec 2023 23:51:27 +0000 Subject: Laravel: Upgrade to 9.x --- laravel/app/Http/Middleware/TrustProxies.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'laravel/app') diff --git a/laravel/app/Http/Middleware/TrustProxies.php b/laravel/app/Http/Middleware/TrustProxies.php index 7daf51f..3be6c3f 100644 --- a/laravel/app/Http/Middleware/TrustProxies.php +++ b/laravel/app/Http/Middleware/TrustProxies.php @@ -3,7 +3,7 @@ namespace App\Http\Middleware; use Illuminate\Http\Request; -use Fideloper\Proxy\TrustProxies as Middleware; +use Illuminate\Http\Middleware\TrustProxies as Middleware; // Laravel 9.x+ class TrustProxies extends Middleware { @@ -19,5 +19,11 @@ class TrustProxies extends Middleware * * @var int */ - protected $headers = Request::HEADER_X_FORWARDED_ALL; + // Laravel 9.x+ + protected $headers = + Request::HEADER_X_FORWARDED_FOR | + Request::HEADER_X_FORWARDED_HOST | + Request::HEADER_X_FORWARDED_PORT | + Request::HEADER_X_FORWARDED_PROTO | + Request::HEADER_X_FORWARDED_AWS_ELB; } -- cgit 1.4.1