0
今天我遇到以下情況如何在joomla中的多個子域之間共享用戶數據?
來到我有一個Joomla和jomsocial網站(http://www.mydomain.com)託管服務器上。它有幾個自定義(第三方)組件安裝在它上面。
現在我想將此網站升級到最新版本的joomla和jomsocial。跨欄是一些第三方組件尚未與最新版本兼容。
所以我打算主辦的子域(http://mycomponent.mydomain.com)
這些組件現在我的條件是
- 用戶必須是相同的兩個網站。
- 如果在主網站的用戶登錄,然後打開子域(使用設置在主站點鏈接),他應該被記錄在子域,反之亦然(即單點登錄)
- 數據庫可以是兩個不同站點。
我沒有想到,如何繼續。我正在考慮使用Web服務與主站點進行通信。
任何建議或指導鏈接將不勝感激。
感謝
承載子域上的組件?餿主意。你目前使用的是什麼版本的Joomla?如果1.5,您使用的第三方擴展是否與Joomla 2.5兼容?如果是這樣,我會建議暫時升級到2.5。 – Lodder
@Lodder我很喜歡Joomla版本2.5並計劃升級到最新版本。第三方組件與最新版本不兼容。爲什麼在一個子域名上託管組件是個壞主意? –
@Amol:你只是讓你的架構成爲維護的噩夢:最終第三方組件將遷移到Joomla 3,並且最有可能的是讓SSO和SEF順利運行(你不想失去你的URL)猜測)將不僅僅是自己移植組件 –