如何使用相同的用户/密码创建多个joomla网站?

时间:2009-04-10 14:08:41

标签: joomla

如何使用相同的用户/密码创建多个joomla网站 ? 如果有人在任何这些网站上创建用户,则可以在所有网站中使用用户,如果有人更改密码/任何数据,他们也将在其他网站上更新。

2 个答案:

答案 0 :(得分:0)

默认情况下,Joomla有几种身份验证方法。因此,如果您能够使用LDAP服务器或OpenID,则可以启用相关插件 - 并且您将在一台服务器上拥有所有凭据。

答案 1 :(得分:0)

假设您使用的是1.5,请查看plugins/authentication文件夹中的文件。基本上,您创建了一个扩展JPlugin类的类,并使用此标头实现该方法:

function onAuthenticate( $credentials, $options, &$response );

它应该返回一个bool,任何额外的信息都可以放在响应对象中。您可以执行所需的任何数据库查找。

所以,一旦你完成了这个设置,你可以做的就是创建一个只保存用户帐户详细信息的新数据库。然后,您的新身份验证插件可以连接到该数据库以检查密码,甚至可以复制任何更新的帐户信息。