У меня есть два типа пользователей: «продавцы» и «клиенты». И в настоящее время я использую Laravel's built-in Auth Controllers
(из команды make:auth
) для аутентификации пользователя моего клиента.
И поскольку у меня есть два типа пользователей, я изменил свойство $redirectTo
для LoginController
, RegisterController
и ResetPasswordController
на /client/home
.
Вот доказательство:
Регистрконтроллер Контроллер входа
Теперь он перенаправляется на /client/home
каждый раз, когда я успешно выполняю регистрацию, вход в систему и сброс пароля.
Но проблема в том, что когда я уже нахожусь в mysite.com/client/home
, всякий раз, когда я пытаюсь перейти к mysite.com/register
или mysite.com/login
через адресную строку, он перенаправляет на mysite.com/home
вместо mysite.com/client/home
...
Как я могу перенаправить его на mysite.com/client/home
всякий раз, когда аутентифицированный пользователь пытается перейти на /login
или /register
?