2010-05-20 53 views
2

我的任務是使用joomla創建一個網站。它將成爲現有joomla網站的「姊妹」網站。兩者都在同一個域中。需要一個登錄joomla中的兩個或更多不同的網站

但是,所有者希望用戶能夠登錄到另一個,並且仍然可以登錄到另一個。

這是如何實現的?如果有可能的話

在此先感謝! :)

回答

1

使用OpenID代替本地認證。要做到這一點

+0

好的。我之前用openid的概念進行了分析,但我不知道如何使用它.. – Karthik 2010-05-26 05:20:45

+0

我想你在這兩個站點上都安裝了一個OpenID登錄模塊。一旦完成,用戶可以使用他們的OpenID帳戶登錄。 你以前用過OpenID嗎?您可以在https://www.myopenid.com/等網站上註冊。然後,該帳戶連接到每個啓用了OpenID的網站,例如Stack Overflow。 – mcandre 2010-06-03 13:57:05

0

一種方法是創建的Joomla的同一個實例中的兩個獨立的網站...

首先,按照指示在http://docs.joomla.org/Multiple_Domains_and_Web_Sites_in_a_single_Joomla!_installation這也解釋瞭如何創建兩個網站。

當您創建您的網站模板時,請爲每個網站使用不同的模塊位置。例如,如果菜單通常以模塊位置「左」發佈,則可以使用名爲「left2」的模塊位置創建第二個模板,然後爲每個站點創建單獨的菜單,並將它們發佈到相關站點的模塊位置。

希望這會有所幫助!

Matt

0

我使用JMS2Win。

http://www.jms2win.com/JMS2Win

您可以使用它來創建共享相同DB並在不同的表中重複的網站。

花費大約80美元,但是非常值得花錢,因爲它是一個文檔相當好的組件。建立它的人,埃德溫也提供了很好的支持。

我使用共享用戶表複製了不同內容的四個站點。 Realyly優雅,因爲它不是一個同步系統,它的共享......

1

這肯定是可能的 -

  1. 餅乾必須是子域獨立
  2. 您應該同步向上跨子域的用戶和會話表。

要做任務1,請參考http://www.idealog.us/2006/09/php_session_coo.html。對於任務2,您可以編寫一個插件,跨子域同步用戶和會話表。

相關問題