当前位置:  开发笔记 > 编程语言 > 正文

PHP多站点登录

如何解决《PHP多站点登录》经验,为你挑选了0个好方法。

我目前正在开展跨越多个领域的项目.我想要的是让用户能够在一个站点上登录并同时登录所有其他站点.

用户会话存储在数据库中,我在每个域上设置的cookie包含会话ID.

因此,基本上当用户登录到example.com时,会使用其会话ID创建cookie,会话数据将存储在数据库中.完成此操作后,需要在具有此唯一会话ID的所有其他域上创建cookie,以便当用户从一个站点移动到另一个站点时,它们将自动登录.

现在我已经找到了在Firefox中执行此操作的方法(使用在其他域上执行PHP脚本的图像标记,实质上是在不同的域上创建不同的cookie)但是这种方法在IE中不起作用(没有测试过Opera或野生动物园等).

有没有人对如何在IE中使用它有任何想法?

推荐阅读
和谐啄木鸟
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有