【发布时间】:2017-11-06 13:42:36
【问题描述】:
我正在开发 Laravel 4 应用程序并使用 Sentry 进行身份验证。我需要将Keep Me Logged In 功能添加到我的应用程序中。我搜索了一下,发现将第二个变量传递给Sentry::login($user, $remember) 会设置一个cookie。我已经这样做了,并且可以验证它是否可以在浏览器 (Chrome) 上运行。但不知何故,每当我在一天后尝试 Sentry::check() 时,它都会为 cookie 返回 null 。即使 cookie 存在于浏览器中。谁能指出我做错了什么?当我将自定义 cookie 附加到响应时,也会发生同样的情况。
这种情况发生在我的生产服务器上。而它在我的本地服务器上运行良好。
PS:cookie 的生命周期设置为永久(5 年)
【问题讨论】:
-
如果您需要查看任何配置文件,请评论。