2011-10-11 185 views
2

我已經在Wordpress中創建了我的前端網站,這對我來說很好,我想在Drupal中創建成員/員工區域,因爲它具有Google文檔和Mediawiki的更多功能。Wordpress和Drupal單點登錄/單點登錄

我在想,如果我可以在兩個站點之間共享登錄信息,那麼如果我在wordpress上註冊用戶,他們也可以在Drupal站點上登錄?

+0

你看過OpenId? – PatrickS

+0

是的,我想要使用Drupal爲我的公司創建一個內部網站。所以我不希望公衆能夠登錄或註冊。 – Namenone

+0

這很容易在Drupal中完成,您可以通過細粒度控制誰做什麼。阻止匿名用戶登錄或註冊 – PatrickS

回答

2

OpenId是一種方法,除了應該可以編寫一個函數來從數據庫檢索Wordpress用戶信息並在Drupal中創建相應的用戶。然後每當創建新用戶時都會調用該函數。這兩個平臺都有很好的文檔記錄,所以解決問題應該不會太困難。

現在,我知道你做了點明確同時使用WordPress的Drupal的&,但它確實聽起來有點像矯枉過正知道,不管你在做的WordPress應該很容易可以在Drupal ...但我離題)

+0

我確實同意Drupal和wordpress一樣好。我的主要網站(對於消費者)運行wordpress,因爲它將包含博客等(另外還有一些我可以使用的插件,而不必從頭開始編寫腳本)。由於易於與mediawiki和谷歌文檔整合,Drupal的部分將僅供員工使用。如果wordpress和drupal以類似的方式存儲用戶數據,你有什麼想法嗎?因爲如果是這樣,我可以將表格從一個導入另一個? – Namenone

+0

+1爲有洞察力的題外話 – Clive

+0

我有一段時間沒有使用WordPress,但如果數據存儲方式不同,我不會感到驚訝。這就是說,正如前面提到的,查詢Wordpress數據庫並格式化Drupal插入結果不是太困難。你應該去drupal.org並檢查數據庫文檔。 – PatrickS