【发布时间】:2017-02-02 13:42:34
【问题描述】:
我和我的同事开发了一个网站,然后发生了一件神秘的事情。
我们告诉我们的同事关闭所有选项卡和浏览器窗口(以销毁会话),然后开始一个新的。他做到了,并以同样的错误返回。我们发现,他设置了他的浏览器(在我们的例子中是 chrome,但这个选项也在其他浏览器中):Settings -> On start -> continue where finished(或者类似的东西,我的浏览器不是英文的)。
我从来没有这样使用过我的浏览器,但正如其他人所说,很多人都在使用它。
在这种情况下,不能保证浏览器关闭会清除会话 cookie,我可以确定的唯一方法是,如果用户注销,并且注销过程会破坏会话,(或取消设置与登录)。
我想,我不应该解释为什么它真的很糟糕。我能用这个做什么?我很害怕,没什么,浏览器在关闭时保存此会话,并在打开时重新加载。
不接受与时间相关的解决方案。
你们所有人是如何在 PHP 脚本中处理这种行为的?在公共场所,这是对生命的威胁。
【问题讨论】:
标签: php session-cookies