Skip to content

Forçar redirecionamento de http para https usando middleware

License

Notifications You must be signed in to change notification settings

marcelosenabr/force-https

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ForceHttps

License GitHub Language Count GitHub Repo Size GitHub Release Total Downloads

Forçar redirecionamento de http para https usando middleware

Instalação

Execute o seguinte comando:

$ composer require i9w3b/force-https

Se estiver usando uma versão inferior a 5.5 do Laravel, adicione o provedor de serviços em config/app.php:

I9W3b\ForceHttps\ForceHttpsServiceProvider::class,
Opcional
php artisan vendor:publish --provider="I9W3b\ForceHttps\ForceHttpsServiceProvider"

Como Usar

Para redirecionar todas as rotas http para o https deverá usar o middleware https. e adicionar em seu aquivo .env FORCE_HTTPS=true. Valor padrão = true.

Portanto, se FORCE_HTTPS estiver definido como true, isso força o esquema de URL no Laravel a usar o prefixo HTTPS para todos os links gerados.

Exemplo

Usando o middleware https

Route::group(['middleware' => ['https']], function () {

    Route::get('/', function () {
        return view('welcome');
    });

    /* outras rotas ... */

});

Dúvidas/Sugestões

Encontrando erros ou tiver sugestões de melhorias, acesse: issues

Licença

MIT © i9W3b

About

Forçar redirecionamento de http para https usando middleware

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages