lucky9805 发表于 2011-9-29 13:03:55

CI如何让两个网站共享session?

两个网站 aaa.website.com bbb.website.com 现在想两个网站实现单点登陆。
在config.php中修改了cookie_domain=“ *.website.com” 貌似不能实现这个问题。
请高手指教!

Hex 发表于 2011-9-29 13:38:40

如果都在一个服务器上,可以用 PHP Session 实现。
如果不在一个服务器上,那就要用第三方的存储方案实现。

sking 发表于 2011-9-29 16:00:10

Hex 发表于 2011-9-29 13:38 static/image/common/back.gif
如果都在一个服务器上,可以用 PHP Session 实现。
如果不在一个服务器上,那就要用第三方的存储方案实现。 ...

在一个服务器上的情况下,用PHP Session如何实现?能否具体说下,谢谢

Hex 发表于 2011-9-29 20:06:42

sking 发表于 2011-9-29 16:00 static/image/common/back.gif
在一个服务器上的情况下,用PHP Session如何实现?能否具体说下,谢谢

看一下 PHP session_set_cookie_params() 函数。
设置合适的 cookie domain

PS 这个和CI没什么关系,呵呵
页: [1]
查看完整版本: CI如何让两个网站共享session?