Fix https on prod.

Added the force_https parameter to env APP_FORCE_HTTPS. This will force https to be enabled.
This commit is contained in:
2023-12-09 00:55:56 +06:00
parent a5ba9eb3f8
commit 172a9460df
3 changed files with 9 additions and 0 deletions

View File

@@ -22,6 +22,7 @@ use App\Services\Search\Search;
use Illuminate\Contracts\Foundation\Application;
use Illuminate\Pagination\Paginator;
use Illuminate\Support\Facades\Blade;
use Illuminate\Support\Facades\URL;
use Illuminate\Support\ServiceProvider;
use Illuminate\Validation\Rules\Password;
@@ -70,6 +71,10 @@ final class AppServiceProvider extends ServiceProvider
return Helpers::isDemoMode();
});
if (config('app.force_https') === true) {
URL::forceScheme('https');
}
Password::defaults(function () {
$rule = Password::min(8);