2016-05-03 3 views
1

Я установил Laravel и настроить проверку подлинности, и я также создал группу маршрутов, как это:Laravel страница маршрута группа перенаправляет на главную

// users that want to access test route should be logged in. 
Route::group(['middleware' => ['web', 'auth']], function() { 
    Route::get('first', function() { 
     return 'first'; 
    }); 
}); 

Проблема заключается в том, когда я достигаю маршрут, как это:

http://localhost/first 

Я могу видеть мой «первый» сообщение, но когда я обновить ту же страницу Laravel перенаправляет меня:

http://localhost/home 

Я не мог решить это, и я перенес свой первый маршрут из группы маршрутов, теперь все работает хорошо. Если я сохраню его в группе маршрутов с auth & web middlewares не работает.

ответ

1

Попробуйте удалить web промежуточное программное обеспечение if you're using 5.2.27 and higher.

+1

Да. Спасибо, что решила мою проблему. Я изменил код как Route :: group (['middleware' => ['auth']], function() –

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