Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Inserir Middleware dentro de um route::group

É possível inserir uma Middleware em uma route::group de modo que está middleware seja aplicada para todas as rotas deste grupo ?

3 respostas
solução!

Oi Marlon, tudo bom?

Segundo a documentação de Route Groups, para especificar uma middleware, na versão 5.0 da linguagem, basta passar no array recebido como primeiro parametro no método a chave middleware e o nome. Algo como:

Route::group(['middleware' => ['foo', 'bar']], function()
{
// ...
});

Você também pode especificar mais de um valor nesse array, como por exemplo os namespaces, prefixos, etc:

Route::group(['namespace' => 'Admin', 'prefix' => 'admin', 'middleware' => ['auth.basic', 'auth.admin']], function() {});

Abraço =)

Perfeito, muito obrigado pela ajuda mais uma vez. E parabéns pelo seu ótimo trabalho e excelente tempo de resposta.

Muito obrigado Marlon =)

Abraço!