Свойство «redirectTo» в аутентификации Laravel по умолчанию относится к пути, по которому пользователь должен быть перенаправлен после успешной аутентификации или регистрации. По умолчанию Laravel перенаправляет аутентифицированных пользователей на маршрут /home. Однако вы можете настроить это поведение, изменив свойство redirectTo.
Вот несколько способов настройки свойства redirectToв аутентификации Laravel по умолчанию:
-
Измените свойство
redirectToнепосредственно в соответствующем контроллере аутентификации:- В Laravel 5.7 и ниже свойство
redirectToможно найти в файлахapp/Http/Controllers/Auth/LoginController.php,app /Http/Controllers/Auth/RegisterController.phpиapp/Http/Controllers/Auth/ResetPasswordController.php. - В Laravel 5.8 и более поздних версиях свойство
redirectToможно найти вapp/Http/Controllers/Auth/LoginController.phpиapp/Http/ Файлы Controllers/Auth/RegisterController.php.
- В Laravel 5.7 и ниже свойство
-
Переопределить метод
redirectTo()в соответствующем контроллере аутентификации:- Вы можете переопределить метод
redirectTo()в классахLoginControllerиRegisterController, чтобы определить собственную логику для перенаправления пользователя после аутентификация или регистрация.
- Вы можете переопределить метод
-
Реализуйте черту
RedirectsUsers:- Признак
RedirectsUsersиспользуетсяLoginController,RegisterControllerиResetPasswordControllerдля обработки логика перенаправления. Вы можете изменить эту особенность, чтобы настроить путь перенаправления.
- Признак