【发布时间】:2017-01-27 20:31:32
【问题描述】:
很奇怪的问题。
我在 Chrome 和 Chrome Incognito 中使用 2 个不同的用户登录了 Laravel 应用程序。
当我提交 {any} 更新表单时,它会在我刷新时将 其他 用户注销。 我提交表单的用户仍处于登录状态。 简单浏览时,两个用户都保持登录状态。
环境
- Windows XAMP
- session drive = redis(我已经尝试改变这个看看是否有帮助)
更新:
- 从 2 个单独的浏览器 - Chrome / IE 登录时会发生同样的事情
- 我认为 Illuminate\Http\Request 类中的某些东西会导致这种行为。
更新 2
当我选择“记住我”选项时,让两个用户都保持登录状态。
- 类似问题:https://laracasts.com/discuss/channels/laravel/laravel-not-reading-session-cookie-on-form-post-in-chrome-when-logged-in-with-remember-me 提示 XAMP 错误 - 使用不同的开发环境解决了它。
- 我认为这是一个奇怪的问题 - 遇到它的人并不多,这一定是我的特定环境的问题。
【问题讨论】:
-
任何代码?好吧,除非你干涉
Auth应该没有问题.. 还有,laravel 版本?配置(例如会话)?和{any} update form有点……不清楚。 -
更新帖子 - 任何 - 真正意味着任何形式。
标签: laravel