From 51df8f1b6ae6d9848e125fad6970bf2a107fecd3 Mon Sep 17 00:00:00 2001 From: horus Date: Fri, 27 Mar 2026 18:22:00 +0100 Subject: Update to Laravel 10 --- app/Http/Kernel.php | 2 +- app/Http/Middleware/TrustProxies.php | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) (limited to 'app/Http') diff --git a/app/Http/Kernel.php b/app/Http/Kernel.php index c3640f3..09ccbc9 100644 --- a/app/Http/Kernel.php +++ b/app/Http/Kernel.php @@ -15,7 +15,7 @@ class Kernel extends HttpKernel */ protected $middleware = [ \App\Http\Middleware\TrustProxies::class, - \Fruitcake\Cors\HandleCors::class, + \Illuminate\Http\Middleware\HandleCors::class, \App\Http\Middleware\CheckForMaintenanceMode::class, \Illuminate\Foundation\Http\Middleware\ValidatePostSize::class, \App\Http\Middleware\TrimStrings::class, diff --git a/app/Http/Middleware/TrustProxies.php b/app/Http/Middleware/TrustProxies.php index 3625f37..3e347db 100644 --- a/app/Http/Middleware/TrustProxies.php +++ b/app/Http/Middleware/TrustProxies.php @@ -2,7 +2,8 @@ namespace App\Http\Middleware; -use Fideloper\Proxy\TrustProxies as Middleware; +#use Fideloper\Proxy\TrustProxies as Middleware; +use Illuminate\Http\Middleware\TrustProxies as Middleware; use Illuminate\Http\Request; class TrustProxies extends Middleware @@ -19,5 +20,10 @@ class TrustProxies extends Middleware * * @var int */ - protected $headers = Request::HEADER_X_FORWARDED_ALL; + 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 v1.2.3