Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 31.01.2017 13:20:04

TrueKanonir
Откуда: Ташкент
Сообщений: 221

Все время редиректит на /login

Здравствуйте.
Не могу понять. Поставил на группу роутов посредника `auth`, все стандартно как всегда. И теперь при попытке попасть не авторизованным пользователем на роуты требующие авторизацию, меня все время редиректит на `/login` и вылетает `NotFoundHttpException in RouteCollection.php line 161:`. Где это прописано? Уже все облазил и не могу найти. Маршруты авторизации отличаются от стандартных.

Не в сети

#2 31.01.2017 15:23:24

Re: Все время редиректит на /login

миддлварь RedirectIfNotAuthenticated?

Не в сети

#3 31.01.2017 16:09:40

TrueKanonir
Откуда: Ташкент
Сообщений: 221

Re: Все время редиректит на /login

constb пишет:

миддлварь RedirectIfNotAuthenticated?

Да это скорее всего этот посредник. Я его весь облазил и не могу найти код, где происходит этот редирект. Ларавел 5.4

Не в сети

#4 31.01.2017 23:40:09

Re: Все время редиректит на /login

TrueKanonir пишет:
constb пишет:

миддлварь RedirectIfNotAuthenticated?

Да это скорее всего этот посредник. Я его весь облазил и не могу найти код, где происходит этот редирект. Ларавел 5.4

ну, если уж совсем никак, дебагера нет, открой файл вендора
vendor/laravel/framework/src/Illuminate/Routing/Redirector.php
метод createRedirect
тупо добавь внутрь него throw чтобы посмотреть stack trace
(или в конструкторе RedirectResponse)

Изменено covobo (31.01.2017 23:41:40)

Не в сети

#5 01.02.2017 00:02:12

Re: Все время редиректит на /login

App\Exceptions\Handler.php посмотри.

Не в сети

#6 01.02.2017 16:35:23

TrueKanonir
Откуда: Ташкент
Сообщений: 221

Re: Все время редиректит на /login

gisen пишет:

App\Exceptions\Handler.php посмотри.

Спасибо!) Вот где этот редирект был...

Не в сети

#7 01.02.2017 16:36:22

TrueKanonir
Откуда: Ташкент
Сообщений: 221

Re: Все время редиректит на /login

covobo пишет:
TrueKanonir пишет:
constb пишет:

миддлварь RedirectIfNotAuthenticated?

Да это скорее всего этот посредник. Я его весь облазил и не могу найти код, где происходит этот редирект. Ларавел 5.4

ну, если уж совсем никак, дебагера нет, открой файл вендора
vendor/laravel/framework/src/Illuminate/Routing/Redirector.php
метод createRedirect
тупо добавь внутрь него throw чтобы посмотреть stack trace
(или в конструкторе RedirectResponse)

Дебагер ничего не говорил. Только эксепшен показывал

Не в сети

Подвал раздела