Laravel 登录和注册:登录成功后的跳转
当用户认证成功,他们会被重定向到 /home 这个 URI 下。你可以在 LoginController,RegisterController, ResetPasswordController,还有 VerificationController 控制器中定义 redirectTo 属性来自定义验证后的重定向位置:
protected $redirectTo = '/';
接下,你应该修改 RedirectIfAuthenticated 中间件中的 handle 方法,以便在重定向用户时重定向到新的 URI。
如果重定向路径需要自定义生成逻辑,你可以定义 redirectTo 方法替代 redirectTo 属性:
protected function redirectTo()
{
return '/path';
}
redirectTo 方法优先于 redirectTo 属性。
Laravel 社区 Wiki
关于 LearnKu
推荐文章: