當創建在Drupal我的用戶註冊和他的帳戶,我希望能夠在第三方系統創建一個帳戶(例如,一些moodle網站)。Drupal的登記還可以創建新的用戶帳戶中的第三方系統
這有可能與現有的模塊?如果不是,那麼添加此功能的首選方式是什麼?
當創建在Drupal我的用戶註冊和他的帳戶,我希望能夠在第三方系統創建一個帳戶(例如,一些moodle網站)。Drupal的登記還可以創建新的用戶帳戶中的第三方系統
這有可能與現有的模塊?如果不是,那麼添加此功能的首選方式是什麼?
我第二sebs建議使用hook_user()
爲此,無論是在'插入'行動事件,或預先'驗證',或兩者,取決於你如何處理最終的Drupal本身故障或第三方系統。
此外,鑑於你other question in this context,它看起來像你可能會感興趣的關於一般外部認證以下職位/討論:
你也可能想看看OpenID integration in Drupal core作爲例子有點「權威」源。
你需要創建一個新的自定義模塊,並實現hook_user()。
具體來說,您需要支持的「插入」操作,當然你可以添加對許多其他人的支持(如刪除或更新),這樣你可以從你的Drupal安裝管理用戶也是如此。
BTW:與您的系統沒有現有模塊將情侶確切地說,除非你指的是一個第三方應用程序 - 在這種情況下,它會幫助,如果你能告訴我們哪一個你正在使用:)
您也可以查看Drupal的Moodle module。我在幾年前就使用過它,這有點讓人頭痛,但我猜想從那以後它已經有很長的路要走了。
有趣的是,他們建議使用OpenID管理站點之間的用戶。這可能比實現自己的hook_user實例更容易,如果你不太願意編寫Drupal模塊。只是一個想法。
如果它實際上是Moodle,我相信有一個模塊已經建成支持這個。 – 2009-11-03 04:15:26