Laravel middleware for forcing https connection
mordisacks/laravel-force-https is a Laravel package for laravel middleware for forcing https connection.
It currently has 3 GitHub stars and 7.499 downloads on Packagist (latest version 1.0.1).
Install it with composer require mordisacks/laravel-force-https.
Discover more Laravel packages by mordisacks
or browse all Laravel packages to compare alternatives.
Last updated
Require this package with composer using the following command:
composer require mordisacks/laravel-force-https
After updating composer, add the service provider to the providers array in config/app.php
MordiSacks\LaravelForceHttps\ServiceProvider::class,
Laravel 5.5 uses Package Auto-Discovery, so doesn't require you to manually add the ServiceProvider.
To install this package on only development systems, add the --dev flag to your composer command:
composer require --dev mordisacks/laravel-force-https
Just add forceHttps to your middleware list
Route::group(['middleware' => ['forceHttps']], function () {
Route::get('/home', 'HomeController@index')->name('home');
});
Or in a controller
public function __construct()
{
$this->middleware('forceHttps');
}