有兩個網站,可能會有更多。一個是簡單的PHP站點,另一個是Drupal。目標是:爲兩個PHP網站實施單點登錄的策略是什麼?
- 有當一個新用戶註冊在任何網站上
可選創建兩個用戶帳戶:
- 當用戶在任何網站上更改密碼,密碼是同步到另一個
有什麼建議嗎?謝謝
有兩個網站,可能會有更多。一個是簡單的PHP站點,另一個是Drupal。目標是:爲兩個PHP網站實施單點登錄的策略是什麼?
可選創建兩個用戶帳戶:
有什麼建議嗎?謝謝
你可以使用CAS。有一個drupal module,並有phpCAS。這應該可以正常工作,但這不是純PHP的解決方案。 drupal.org本身使用bakery作爲SSO。
首先你需要確保兩個網站都能連接到同一個SQL數據庫。如果他們有不同的領域,你需要選擇一個站點是主網關登錄並檢查他們是否已登錄。
可能是數據庫上的共享會話。 – 2011-05-13 09:17:22
這是谷歌的方法,我認爲這是偉大的....你可以創建自己的API
工作以同樣的方式
如果您決定使用Google進行身份驗證,您可能需要查看以Drupal爲中心的「Google身份驗證方法概述」:http://stellapower.net/blog/google-authentication-methods – 2011-05-13 15:53:06
您可能還想查看Drupal Answers Beta站點。使用它的人越多,它越有可能通過測試:http://drupal.stackexchange.com – 2011-05-13 15:54:05