Backend for songs.zachdecook.com
Diffstat (limited to 'laravel/app/Http/Middleware/TrustProxies.php')
-rw-r--r--laravel/app/Http/Middleware/TrustProxies.php10
1 files changed, 8 insertions, 2 deletions
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;
}