使用Codeigniter和XenForo跨多个站点的单用户系统

时间:2012-06-05 17:05:50

标签: codeigniter openid pyrocms authentication

我有几个网站,我基本上喜欢拥有相同的用户系统。

其中一个站点运行XenForo,其他站点运行Codeigniter,或者基于Codeigniter运行的系统(例如PyroCMS)。

除了能够注册之外,我还需要以某种方式让用户使用相同的用户名/密码组合登录任何网站。

我知道有很多方法可以解决这个问题,例如OpenID服务器,但是我不能100%确定哪种情况最适合我的情况,因为我使用的是两个系统,它们不会发挥作用很好。

我不是太想让它同时在所有网站上自动登录,但只是不希望人们不得不使用多种不同的凭据。

我是否正确思考中央OpenID服务器的某些内容,在“奴隶”网站上使用openid身份验证是我的最佳选择?

我希望在这种情况下使用XenForo用户表作为“主”用户表。

非常感谢任何意见或建议。

1 个答案:

答案 0 :(得分:1)

我刚刚在这里写了一篇,我暂时没有更新它,但仍然应该是好的:

http://www.jeremyhutchings.com/2010/12/xenforo-and-codeigniter-intergration.html