2016-07-05 4 views
2

Мне нужно настроить промежуточное программное обеспечение в Laravel, чтобы все контроллеры были защищены Auth. Я имею в виду, что будет перенаправление для каждого входящего запроса, если пользователь не авторизован.Как использовать промежуточное программное обеспечение в Laravel для безопасных контроллеров?

ответ

1

Вы можете сделать следующее в файле маршрутов:

Route::group(['prefix' => 'admin'], function() { 
    Route::group(['middleware' => ['auth'], function() { 
    ...Your routes here 

Это будет применять аутентификации промежуточного уровня для всех маршрутов с префиксом администратора. Конечно, вы также можете оставить префикс, если он вам не нужен.

+0

'auth' не может различаться у администратора или пользователя. – user2094178

+1

Действительно, но это был не вопрос, который я думаю. – wiwa1978

Смежные вопросы