seoperin
@seoperin
Full stack web developer. Laravel / Vue

Редирект на предыдущую страницу при авторизации, laravel 5?

Не могу понять как сделать данный редирект. Например юзер находится на странице /abc, и решил залогиниться/зарегистрироваться, пошел на страницу /login, ввёл данные и его перекинуло на страницу /, а мне бы сделать чтобы перекидывало обратно на /abc.
В AuthController есть путь для редиректа protected $redirectTo = '/' , но как его сделать для редиректа назад, не понял.
UPD
Я читал документацию и знаю о редиректе return back(), но я не могу понять как его совместить с protected $redirectTo в AuthController
  • Вопрос задан
  • 2252 просмотра
Решения вопроса 1
JhaoDa
@JhaoDa
LaravelRUS Team
Встроенный механизм аутентификации использует трейт RedirectsUsers, у которого есть метод redirectPath(). Переопределите его у себя в контроллере и возвращайте то, что надо:
public function redirectPath()
{
    return back();
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы