From c60213257b636ec4eb16bab0c7ebcb1c6cab66b5 Mon Sep 17 00:00:00 2001 From: James Collins Date: Sun, 16 Nov 2025 21:41:14 +1000 Subject: [PATCH] force SSL --- 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 fd66410..6e809e9 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -3,7 +3,7 @@ namespace App\Providers; use Illuminate\Support\Facades\Blade; -use Illuminate\Support\Facades\Route; +use Illuminate\Support\Facades\URL; use Illuminate\Support\ServiceProvider; class AppServiceProvider extends ServiceProvider @@ -21,6 +21,10 @@ class AppServiceProvider extends ServiceProvider */ public function boot(): void { + if ($this->app->environment('production')) { + URL::forceScheme('https'); + } + Blade::directive('includeSVG', function ($arguments) { list($path, $styles) = array_pad(explode(',', str_replace(['(', ')', ' ', "'"], '', $arguments), 2), 2, ''); $svgContent = file_get_contents(public_path($path));