From 0b8c57e9124c2ea6948ae5e1e80f95a617096be9 Mon Sep 17 00:00:00 2001 From: jeremy bayse Date: Wed, 24 Jun 2026 07:12:16 +0200 Subject: [PATCH] fix: force HTTPS scheme in production to resolve mixed content issues with livewire assets --- app/Providers/AppServiceProvider.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index 452e6b6..cb4a2cd 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -4,6 +4,8 @@ namespace App\Providers; use Illuminate\Support\ServiceProvider; +use Illuminate\Support\Facades\URL; + class AppServiceProvider extends ServiceProvider { /** @@ -19,6 +21,8 @@ class AppServiceProvider extends ServiceProvider */ public function boot(): void { - // + if ($this->app->environment('production') || env('FORCE_HTTPS', false)) { + URL::forceScheme('https'); + } } }