Laravel-5在登录后点击浏览器重定向到/ home

时间:2015-10-21 06:00:07

标签: php laravel-5.1

我读过这个: Laravel-5 redirecting to /home after login

并在AuthController中设置了

protected $redirectPath = '/user/info';

并在登录后进入此页面。但是当点击浏览器后退按钮时 - 它出于某种原因转到/ home url。

为什么?上一页应该是登录页面。

2 个答案:

答案 0 :(得分:0)

以黑客方式修复问题:

Route::get('/home', function () {
    // fix after log in when user clicks back - it wants to redirect to not existing home page
    return redirect('/my-existing-page');
});

答案 1 :(得分:0)

您使用的是默认中间件RedirectIfAuthenticated.php吗?如果是这样,那就是重定向你 - 它检查你是否经过身份验证(你刚才登录),并重定向到“/ home”。无论出于何种原因,“/ home”路径都是硬编码的。