簡體   English   中英

跨域的Drupal單點登錄

[英]Drupal single sign-on across domains

我正在嘗試使用一次登錄來集成兩個站點(一個基於drupal,另一個則不是)。 我們的客戶使用drupal(開發人員/ API站點),希望用戶能夠使用其憑據登錄到我們的站點(開發人員競賽,其他域)。

我已經研究過OpenID,但我認為OAuth不適合用於這種情況,盡管我可能錯了。

僅在drupal中構建我們的站點並制定某種多站點解決方案會更容易嗎? 確實,我正在尋找一種簡單的方式來對用戶進行身份驗證,並避免讓他們創建單獨的帳戶來登錄我們的網站。 理想情況下,用戶將來到我們的網站,輸入其憑據,然后將其與客戶站點上的drupal數據庫進行檢查,然后將其傳遞回我們。 就身份驗證而言,這是為了能夠讀取drupal用戶數據庫並驗證帳戶是否存在。 用戶無需在我們的網站上注冊,只需在他們在我們客戶的網站上擁有開發者帳戶的情況下登錄即可。

有許多不同的單點登錄(SSO)模塊可能是有用的起點。 有關更多或更少的完整列表,請參見此Drupal組頁面。 根據我的研究,OpenID似乎是更強大的解決方案之一。 設置自己的身份提供者或使用現有系統 (有很多)的靈活性似乎很有價值。 考慮到這篇文章的年代,我很想聽聽你去的方向和你的經歷。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM