diff --git a/app/Http/Kernel.php b/app/Http/Kernel.php index bedca45ae..707bfa323 100644 --- a/app/Http/Kernel.php +++ b/app/Http/Kernel.php @@ -18,6 +18,7 @@ class Kernel extends HttpKernel \Illuminate\Foundation\Http\Middleware\ValidatePostSize::class, \App\Http\Middleware\TrimStrings::class, \Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class, + \Fideloper\Proxy\TrustProxies::class, ]; /** diff --git a/composer.json b/composer.json index a919032fa..632099d22 100644 --- a/composer.json +++ b/composer.json @@ -18,6 +18,7 @@ "bkwld/cloner": "3.2.*", "consoletvs/charts": "4.6.*", "dingo/api": "1.0.0-beta8", + "fideloper/proxy": "3.3.*", "guzzlehttp/guzzle": "6.3.*", "intervention/image": "2.3.*", "jackiedo/dotenv-editor": "1.*", @@ -30,10 +31,10 @@ "maatwebsite/excel": "2.1.*", "nwidart/laravel-menus": "0.5.*", "nwidart/laravel-modules": "1.*", + "plank/laravel-mediable": "2.5.*", "santigarcor/laratrust": "4.0.*", "sofa/eloquence": "5.4.*", - "tucker-eric/eloquentfilter": "1.1.*", - "plank/laravel-mediable": "2.5.*" + "tucker-eric/eloquentfilter": "1.1.*" }, "require-dev": { "fzaninotto/faker": "1.6.*" diff --git a/config/app.php b/config/app.php index e2fce1615..aafa6a244 100644 --- a/config/app.php +++ b/config/app.php @@ -193,6 +193,7 @@ return [ ConsoleTVs\Charts\ChartsServiceProvider::class, Dingo\Api\Provider\LaravelServiceProvider::class, EloquentFilter\ServiceProvider::class, + Fideloper\Proxy\TrustedProxyServiceProvider::class, Intervention\Image\ImageServiceProvider::class, Jackiedo\DotenvEditor\DotenvEditorServiceProvider::class, Jenssegers\Date\DateServiceProvider::class,