Laravel 5.3 登录成功后跳转到上一页

Laravel 5.3 Redirect to previous page after login success

我有 /privatepage 只有经过身份验证的用户才能访问

问题:

  1. 如何重定向到 /login,如果我是访客(未验证)并且我点击了 /privatepage
  2. 从 /login 成功登录后,如何重定向到上一页 (/privatepage)
  3. 类似于 2 - 在 /login 页面中,如果我来自 /aboutpage(这是一个 public 页面) - 登录成功后,我如何重定向回 /aboutpage(或上一页) )?

谢谢,

使用redirect()->intended()

在此处了解更多信息:http://laravel.com/docs/5.3/authentication