CakePHP多个会话

时间:2013-02-28 04:45:31

标签: php cakephp

我正在运行Cakephp 2.1应用程序。一个功能是作为管理员,您可以登录到较低级别的用户帐户。这是在一个新窗口中完成的。在我尝试访问第一个窗口中的内容时,它们会与新的会话数据发生冲突。 我相信这是因为所有内容都存储在会话cookie CAKEPHP中。

如果这是真的,那么我希望能够创建一个具有新窗口将使用的唯一名称的新会话cookie。请告知这是否有效以及如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

会话是交叉表和跨窗口。它们对整个浏览器有效(如果你没有相同的沙箱或“隐形”模式)。

因此,只需打开新窗口和标签页就会覆盖该浏览器中的所有其他会话。 由于这是浏览器限制,因此如果您需要同时担任两个角色,请使用不同的浏览器。