Перенаправляется на другую страницу при доступе к домашней странице

Когда пользователь регистрируется в приложении, приложение отображает форму сведений о пользователе, чтобы заполнить профиль, а не Dashboard(домашняя страница). Только после заполнения профиля пользователя, пользователь может видеть панель инструментов.

После регистрации мы устанавливаем переменную сессии:

\Session::put('profile_summary_flag',1);

Я хотел пропустить эту форму профиля пользователя.

Ниже приведена деталь контроллера:

Route::get('/home', 'HomeController@index')->name('home');

Когда я пытаюсь получить доступ к Dashboard, я автоматически перенаправляюсь в форму профиля.

Я попытался добавить отладчик dd('hello') в метод HomeController -> index, но перенаправил его на форму сведений о профиле, это доказывает, что логика перенаправления на другую страницу определена где-то еще.

Я хочу знать в Laravel, откуда мы можем перенаправить страницу при определенных условиях.

1 ответ

Здравствуйте, попробуйте проверить ваш RedirectAuthenticate.php в папке промежуточного программного обеспечения, вы можете поставить условие для аутентификации пользователя

Другие вопросы по тегам