如何在Laravel中验证后重定向?

时间:2016-09-05 22:35:50

标签: laravel laravel-5.3

当我在Laravel 5.3中授权时,我会重定向到/home页。

我尝试在文件protected $redirectTo = '/order';中添加LoginController

但它不起作用,我仍被重定向回家。

1 个答案:

答案 0 :(得分: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的路线。