Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Здравствуйте.
Не могу понять. Поставил на группу роутов посредника `auth`, все стандартно как всегда. И теперь при попытке попасть не авторизованным пользователем на роуты требующие авторизацию, меня все время редиректит на `/login` и вылетает `NotFoundHttpException in RouteCollection.php line 161:`. Где это прописано? Уже все облазил и не могу найти. Маршруты авторизации отличаются от стандартных.
Не в сети
миддлварь RedirectIfNotAuthenticated?
Не в сети
миддлварь RedirectIfNotAuthenticated?
Да это скорее всего этот посредник. Я его весь облазил и не могу найти код, где происходит этот редирект. Ларавел 5.4
Не в сети
constb пишет:миддлварь RedirectIfNotAuthenticated?
Да это скорее всего этот посредник. Я его весь облазил и не могу найти код, где происходит этот редирект. Ларавел 5.4
ну, если уж совсем никак, дебагера нет, открой файл вендора
vendor/laravel/framework/src/Illuminate/Routing/Redirector.php
метод createRedirect
тупо добавь внутрь него throw чтобы посмотреть stack trace
(или в конструкторе RedirectResponse)
Изменено covobo (31.01.2017 23:41:40)
Не в сети
App\Exceptions\Handler.php посмотри.
Не в сети
App\Exceptions\Handler.php посмотри.
Спасибо!) Вот где этот редирект был...
Не в сети
TrueKanonir пишет:constb пишет:миддлварь RedirectIfNotAuthenticated?
Да это скорее всего этот посредник. Я его весь облазил и не могу найти код, где происходит этот редирект. Ларавел 5.4
ну, если уж совсем никак, дебагера нет, открой файл вендора
vendor/laravel/framework/src/Illuminate/Routing/Redirector.php
метод createRedirect
тупо добавь внутрь него throw чтобы посмотреть stack trace
(или в конструкторе RedirectResponse)
Дебагер ничего не говорил. Только эксепшен показывал
Не в сети
Страницы 1