登录后laravel ajax重定向

时间:2015-01-08 21:55:47

标签: ajax session redirect laravel

我有一个全局的按钮,只允许经过身份验证的用户喜欢帖子。这是通过ajax完成的,因此当用户未经过身份验证时会被重定向到/ login。

问题是我没有登录后重定向位置。 laravel内置Redirect :: intent不起作用,因为过滤器是通过ajax应用的。因此,当用户获得身份验证时,如何将他重定向回到按下“按钮”按钮的位置。 ?

2 个答案:

答案 0 :(得分:0)

您可能正在使用Json响应数据。返回状态代码401.具有以下结构

{
    success: false,
    message: "You need to log in to like a post"
}

答案 1 :(得分:0)

我通过将位置保存到会话来解决了这个问题。我在控制器的构造函数中执行此操作。我只是想也许会有更优雅的方式。