我的任務是使用joomla創建一個網站。它將成爲現有joomla網站的「姊妹」網站。兩者都在同一個域中。需要一個登錄joomla中的兩個或更多不同的網站
但是,所有者希望用戶能夠登錄到另一個,並且仍然可以登錄到另一個。
這是如何實現的?如果有可能的話
在此先感謝! :)
我的任務是使用joomla創建一個網站。它將成爲現有joomla網站的「姊妹」網站。兩者都在同一個域中。需要一個登錄joomla中的兩個或更多不同的網站
但是,所有者希望用戶能夠登錄到另一個,並且仍然可以登錄到另一個。
這是如何實現的?如果有可能的話
在此先感謝! :)
使用OpenID代替本地認證。要做到這一點
一種方法是創建的Joomla的同一個實例中的兩個獨立的網站...
首先,按照指示在http://docs.joomla.org/Multiple_Domains_and_Web_Sites_in_a_single_Joomla!_installation這也解釋瞭如何創建兩個網站。
當您創建您的網站模板時,請爲每個網站使用不同的模塊位置。例如,如果菜單通常以模塊位置「左」發佈,則可以使用名爲「left2」的模塊位置創建第二個模板,然後爲每個站點創建單獨的菜單,並將它們發佈到相關站點的模塊位置。
希望這會有所幫助!
Matt
我使用JMS2Win。
http://www.jms2win.com/JMS2Win
您可以使用它來創建共享相同DB並在不同的表中重複的網站。
花費大約80美元,但是非常值得花錢,因爲它是一個文檔相當好的組件。建立它的人,埃德溫也提供了很好的支持。
我使用共享用戶表複製了不同內容的四個站點。 Realyly優雅,因爲它不是一個同步系統,它的共享......
這肯定是可能的 -
要做任務1,請參考http://www.idealog.us/2006/09/php_session_coo.html。對於任務2,您可以編寫一個插件,跨子域同步用戶和會話表。
好的。我之前用openid的概念進行了分析,但我不知道如何使用它.. – Karthik 2010-05-26 05:20:45
我想你在這兩個站點上都安裝了一個OpenID登錄模塊。一旦完成,用戶可以使用他們的OpenID帳戶登錄。 你以前用過OpenID嗎?您可以在https://www.myopenid.com/等網站上註冊。然後,該帳戶連接到每個啓用了OpenID的網站,例如Stack Overflow。 – mcandre 2010-06-03 13:57:05