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