我正在寻找一种方法,让我的用户能够使用相同的凭据登录到我的两个Joomla网站(一个运行1.5,另一个运行1.6)。例如,如果一个用户注册到我的Joomla1.5门户,当他们在我的Joomla1.6中使用相同的信息时,他们无需重新注册就可以登录,反之亦然。
我猜一个身份验证插件将是最好的解决方案,结合XML-RPC服务?Joomla1.5网站的插件被触发,它与用户已经注册的Joomla1.6网站"通信",如果凭据检查出,一个新用户被创建,用户自动登录。
提前感谢您的建议/帮助
你正在尝试做两件非常不同的事情,这将需要两个非常不同的插件。首先,需要一个桥来处理用户表同步。您不仅需要为每个站点创建一个用户,还必须在每次有任何更改时同步两个帐户的所有内容。这将包括更改电子邮件地址、密码,甚至用户名以及任何其他相关数据,例如用户所属的使用组。jFusion是一个不错的开始,它被设计用来连接Joomla和其他软件包,但也可以通过修改来连接Joomla站点。JFusion还有一个额外的优点,它可以为每个连接的软件包创建一个统一登录的用户会话,这将是解决用户问题后需要解决的第二个问题。
http://www.jfusion.org/