我目前正在开展跨越多个领域的项目.我想要的是让用户能够在一个站点上登录并同时登录所有其他站点.
用户会话存储在数据库中,我在每个域上设置的cookie包含会话ID.
因此,基本上当用户登录到example.com时,会使用其会话ID创建cookie,会话数据将存储在数据库中.完成此操作后,需要在具有此唯一会话ID的所有其他域上创建cookie,以便当用户从一个站点移动到另一个站点时,它们将自动登录.
现在我已经找到了在Firefox中执行此操作的方法(使用在其他域上执行PHP脚本的图像标记,实质上是在不同的域上创建不同的cookie)但是这种方法在IE中不起作用(没有测试过Opera或野生动物园等).
有没有人对如何在IE中使用它有任何想法?