2

我有几个网站,基本上我希望有相同的用户系统。

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

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

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

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

我是否会按照中央 OpenID 服务器的思路思考一些事情,在“从”站点上使用 openid 身份验证是我的最佳选择吗?

在这种情况下,我最好将 XenForo 用户表用作“主”用户表。

任何意见或建议将不胜感激。

4

1 回答 1

1

前段时间在这里写了一篇,虽然好久没更新了,但应该还是不错的:

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

于 2013-01-03T17:07:59.500 回答