morningtrain/laravel-https is a Laravel package for provides some initial https setup.
It currently has 1 GitHub stars and 2.855 downloads on Packagist (latest version 1.6.0).
Install it with composer require morningtrain/laravel-https.
Discover more Laravel packages by morningtrain
or browse all Laravel packages to compare alternatives.
Last updated
Via Composer
$ composer require morningtrain/laravel-https
Deploy the config files.
$ php artisan vendor:publish
Update the following in your .env:
USE_SSL=true
REDIRECT_TO_HTTPS=true
Register the ForceSSL middleware as a global middleware in your App\Httk\Kernel class:
class Kernel extends HttpKernel
{
/**
* The application's middleware stack.
*
* @var array
*/
protected $middleware = [
\MorningTrain\Laravel\Https\Http\Middleware\ForceSSL::class,
];
}