2009-07-23 111 views
0

我期待在Joomla和eGroupware之間建立一個集成的登錄和用戶管理系統,理想的是以Joomla作爲驅動程序。也就是說,用戶將登錄到Joomla,並將其憑據傳遞到eGroupware,以便他們可以鏈接到eGW,而無需再次登錄。此外,管理員可以將新用戶添加到Joomla(或更新現有的用戶信息),並將這些更改反映在eGW中。建立Joomla和eGroupware之間的橋樑

我嘗試了this component但我所能做的就是在兩個系統的現有用戶(在他們的用戶名上匹配)之間同步密碼。文件是葡萄牙文,所以我可能錯過了翻譯的東西。我也檢查過JFusion,但它還沒有可用於eGW的橋樑。

任何關於如何進行的一般建議非常感謝。我有一些Joomla的經驗,但寫作擴展/模塊不多;對我來說,嘗試適應JFusion或類似的東西,還是自己寫點東西更容易?

回答

0

最好的辦法是寫兩個的Joomla插件:在authentication類型,當有人登錄到的Joomla,那麼user類型將向onAfterStoreUser事件響應和更新配置文件中的一個,這將創建EGW會議之一在eGW中。這樣,您不會侵入Joomla或eGW。在這裏有一個關於爲Joomla創建authentication插件的教程:http://docs.joomla.org/Tutorial:Creating_an_Authentication_Plugin_for_Joomla_1.5創建一個user插件將是一個類似的過程,只有你會迴應onAfterStoreUser事件。

+0

感謝您的提示! – 2009-07-24 14:38:39