两个顶级域名的PHP cookie

时间:2010-10-25 09:17:16

标签: php cookies session-cookies setcookie

我有2个域名(例如test1.com和test2.com),我需要在这两个域名中进行用户登录。

两个域都在同一台服务器上运行。我希望得到一些帮助。 :)

2 个答案:

答案 0 :(得分:0)

您不能使用Cookie,因为Cookie只能在同一个域中显示。

一种解决方案是将用户重定向两次,一次重定向到另一个站点,包括URL上的一些身份验证信息,以使该站点将其设置为登录cookie,以及第二次重定向回到第一个站点上的登录页面。

进行两次重定向的原因是许多浏览器不接受3:rd方cookie并通过图像设置cookie或javascript链接可能无效。

答案 1 :(得分:0)

由于没有办法设置类似“全局cookie”的东西,你必须以某种方式在服务器端解决这个问题。