Php 在所有打开的选项卡中尊重cookie

Php 在所有打开的选项卡中尊重cookie,php,authentication,cookies,Php,Authentication,Cookies,我有一个web应用程序,可以根据SQL DB进行身份验证,并设置带有凭据的cookie,比如“记住我”之类的东西。该应用程序的一部分包括使用bookmarklet将内容添加到另一个数据库的个人片段中。如果您进行身份验证,并在同一选项卡中开始使用bookmarklet,则此功能可以正常工作。但是,如果您进行身份验证,然后尝试在另一个选项卡实例中使用bookmarklet,则系统会表现为您未登录。我已经尽了我所能去追踪这个问题。我意识到,如果不发布大量的应用程序代码,这可能是一个长期目标,但这听起来

我有一个web应用程序,可以根据SQL DB进行身份验证,并设置带有凭据的cookie,比如“记住我”之类的东西。该应用程序的一部分包括使用bookmarklet将内容添加到另一个数据库的个人片段中。如果您进行身份验证,并在同一选项卡中开始使用bookmarklet,则此功能可以正常工作。但是,如果您进行身份验证,然后尝试在另一个选项卡实例中使用bookmarklet,则系统会表现为您未登录。我已经尽了我所能去追踪这个问题。我意识到,如果不发布大量的应用程序代码,这可能是一个长期目标,但这听起来熟悉吗?cookie设置为“/”,因此它应适用于您可能在应用程序中漫游的任何地方


顺便说一下,Firefox和SafariforOSX/Windows。谢谢。

我将使用Firefox扩展LiveHTTPHeaders来查看标题并验证cookie是否正在发送

您是否使用JavaScript设置cookie?如果是这样,它将只对该选项卡有效。

检查FireFox中的network.cookie.cookieBehavior配置设置