在Joomla和eGroupware之间建造一座桥梁
我希望在Joomla和eGroupware之间构建一个集成的登录和用户管理系统,理想的情况是Joomla作为驱动程序。也就是说,用户将登录到Joomla,并将其凭据也传递到eGroupware中,这样他们就可以跟踪到eGW的链接,而不必再次登录。管理员还可以向Joomla添加新用户(或更新现有用户信息),并在eGW中反映这些更改 我试过了,但我能做的就是在两个系统的现有用户之间同步密码(匹配他们的用户名)。文档是葡萄牙语的,所以我可能在翻译中遗漏了一些东西。我也检查了JFusion,但它还没有任何可用的桥梁eGW在Joomla和eGroupware之间建造一座桥梁,joomla,Joomla,我希望在Joomla和eGroupware之间构建一个集成的登录和用户管理系统,理想的情况是Joomla作为驱动程序。也就是说,用户将登录到Joomla,并将其凭据也传递到eGroupware中,这样他们就可以跟踪到eGW的链接,而不必再次登录。管理员还可以向Joomla添加新用户(或更新现有用户信息),并在eGW中反映这些更改 我试过了,但我能做的就是在两个系统的现有用户之间同步密码(匹配他们的用户名)。文档是葡萄牙语的,所以我可能在翻译中遗漏了一些东西。我也检查了JFusion,但它还没有任
对于如何进行的任何一般性建议,我们将不胜感激。我有一些Joomla的经验,但不太擅长编写扩展/模块;对我来说,尝试适应JFusion或类似的东西或者自己编写东西会更容易吗?最好的方法是编写两个Joomla插件:一个是
身份验证类型,当有人登录Joomla时,它将在eGW中创建会话,然后选择一个user
类型,它将响应onAfterStoreUser
事件并更新eGW中的配置文件。这样,您就不会对Joomla或eGW进行黑客攻击。这里有一个关于为Joomla创建身份验证
插件的教程:创建用户
插件将是一个类似的过程,只是您将响应onAfterStoreUser
事件