Laravel 5 - redirecionar para HTTPS

Trabalhando no meu primeiro projeto do Laravel 5 e não sei onde ou como colocar a lógica para forçar o HTTPS no meu aplicativo. O argumento decisivo aqui é que existem muitos domínios apontando para o aplicativo e apenas dois em cada três usam SSL (o terceiro é um domínio de fallback, longa história). Então, eu gostaria de lidar com isso na lógica do meu aplicativo, em vez de .htaccess.

No Laravel 4.2, realizei o redirecionamento com este código, localizado emfilters.php:

App::before(function($request)
{
    if( ! Request::secure())
    {
        return Redirect::secure(Request::path());
    }
});

Eu estou pensando que o Middleware é onde algo assim deve ser implementado, mas não consigo entender isso usando-o.

Obrigado!

ATUALIZAR

Se você estiver usando o Cloudflare como eu, isso será feito adicionando uma nova regra de página no seu painel de controle.

questionAnswers(18)

yourAnswerToTheQuestion