提交更新表单后自动注销用户

时间:2017-01-27 11:38:56

标签: laravel

非常奇怪的问题。

我使用Chrome和Chrome Incognito中的2位不同用户登录了Laravel应用。

当我提交{any}更新表单时,我会在刷新时记录其他用户。 我提交表单的用户仍然登录。 当只是浏览两个用户时仍保持登录状态。

环境

  • Windows XAMP
  • session drive = redis(我试过更改它以查看它是否有帮助)

更新

  • 从2个单独的浏览器登录时发生同样的事情 - Chrome / IE
  • 我假设Illuminate \ Http \ Request类中的某些内容会导致此行为。

更新2

当我选择"记住我"时,让两个用户都保持登录状态。选项。

2 个答案:

答案 0 :(得分:0)

PHP中的会话使用由您的浏览器存储的cookie(自动创建),您可以使用的模式igcognito在刷新页面时删除此cookie。

答案 1 :(得分:0)

启动第一个隐身窗口时,它会使用一个全新的空白内部配置文件,该配置文件没有Cookie或会话数据。在该会话期间立即设置任何cookie或会话信息。进一步打开的隐身窗口共享同一个会话,因此他们共享cookie /会话数据。