Как перенаправить после авторизации в Laravel?

При авторизации в Laravel 5.3 перенаправляю на /home страницу.

Я пытался изменить это на: protected $redirectTo = '/order'; в файле LoginController.

Но это не работает, меня все равно перенаправляют на домой.


person Babaev    schedule 05.09.2016    source источник
comment
Вы заходите в «/home» после входа в систему или только после регистрации и/или сброса пароля?   -  person tam5    schedule 06.09.2016


Ответы (1)


В моем UserController.php я надеюсь, что электронная почта и пароли — это то, что вы используете для входа пользователя.

public function userSignIn(Request $request)
{
      $this->validate($request,[
        'email' => 'required|email',
        'password' => 'required'
      ]);

      if(Auth::attempt(['email'=>$request['email'],'password'=>$request['password']])){
        return redirect()->route('order'); 
      }
      return redirect()->back();
}

У вас должен быть маршрут для order в файле route.php.

person Sachith Muhandiram    schedule 05.09.2016