From ad3a05fbf2fb1ae5a2b44e19f6363e5a8bbe5434 Mon Sep 17 00:00:00 2001 From: Irwan Cahyono Date: Thu, 23 Apr 2026 15:32:50 +0700 Subject: [PATCH] force https --- app/Providers/AppServiceProvider.php | 4 ++-- config/app.php | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) 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), ];