diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index 415c5ac..a566d3d 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -34,9 +34,9 @@ class AppServiceProvider extends ServiceProvider ); }); - if (config('app.env') === 'production') { + if (config('app.env') === 'production' || config('app.force_https')) { URL::forceScheme('https'); - } + } Gate::define('viewApiDocs', function (User $user) { return $user->role === Role::SUPER_ADMIN; diff --git a/config/app.php b/config/app.php index c74a68d..0392ab3 100644 --- a/config/app.php +++ b/config/app.php @@ -123,4 +123,5 @@ return [ 'store' => env('APP_MAINTENANCE_STORE', 'database'), ], + 'force_https' => env('FORCE_HTTPS', false), ];