我有三個網站,分別做三件事情,但我想實施單點登錄,以便用戶訪問所有三個網站。這些網站不共享一個數據庫,兩個不在同一個域中,兩個是基於php的,一個是ror網站。爲多個網站設計單點登錄
回答
我們已經做了與中心認證服務相同(http://www.jasig.org/cas)Rails有兩個CAS服務器和客戶端
紅寶石CAS服務器是在這裏(https://github.com/gunark/rubycas服務器)
紅寶石CAS客戶端是在這裏(http://code.google.com/p/rubycas-client/)
,並在理論上CAS服務器和客戶端可以是不同的語言(像CAS服務器是紅寶石和CAS客戶端是php反之亦然...)
還有ru通過CAS具有通過組非常有幫助的社區
希望這有助於
歡呼
sameera
我已經查看過http://simplesamlphp.org/以獲得真正的SSO。知道它並且運行正常,儘管我從未在生產中使用它。您可以將其指向LDAP目錄(如Active Directory),使用本地用戶表或創建自己的插件。對於一個有效的SAML SSO來說,實現起來相當容易(而且它是免費的,這總是很不錯的)。任何味道的SSO都可能很難執行,但......祝你好運!
爲什麼不讓他們使用OpenID或Google ID?然後他們不必有一個單獨的登錄。從來沒有實現它,我不知道任何細節,但我敢說在這裏有幾個有經驗的人......我不知道是否有涉及使用Google ID的許可。已有足夠多的登錄網站,爲什麼不借此機會來保存用戶不得不記住其他用戶名和密碼?只是我的0.02美元。
沒有許可。有幾個庫可以用來實現它。查看http://code.google.com/p/openid4java/ – Eelke 2011-04-01 05:47:19
Cool - 感謝@Eelke,瞭解這一點非常有用。 – Zannjaminderson 2011-04-01 05:48:07
我聽說過採用openid的混合事物。我正在研究FB集成,但最終還是需要一種替代方案,即用戶可以在我的網站上註冊並轉到可能位於不同域的不同屬性。 – archie 2011-04-07 20:35:33
- 1. 天青#許多網站 - 一個登錄(單點登錄)
- 2. 多個站點的單一登錄
- 3. 單點登錄:一次登錄兩個網站?
- 4. 在Wordpress多站點單點登錄
- 5. NetSuite單點登錄WordPress網站
- 6. iOS Twitter網站單點登錄
- 7. 單點登錄網站 - MVC 3
- 8. 如何爲Facebook應用登錄設置多個網站
- 9. 單個登錄兩個Umbraco站點
- 10. 如何在MediaWiki和JSP網站之間設置單點登錄
- 11. Codeigniter單一網站登錄
- 12. C#表單 - 登錄網站
- 13. 多站點登錄欄
- 14. 設計 - 在形式單一登錄爲多個用戶
- 15. ASP.NET通用登錄從多個站點
- 16. 登錄到多個網站只能通過登錄一次在我的網站
- 17. 從一個站點使用javascript登錄到多個站點?
- 18. 單一登錄在同一個域上的多個網站上
- 19. 從網站登錄網站
- 20. 登錄網站
- 21. 兩個wordpress網站之間的單點登錄(sso)
- 22. 單一登入多個站點
- 23. 同一登錄跨透明登錄過程的多個站點
- 24. 登錄幾個網站
- 25. 多級登錄表設計
- 26. WordPress的單點登錄有4個WordPress網站,2個鏈接到MediaWiki站點和一個Drupal站點
- 27. 使用單一登錄進入多個域名網站
- 28. 在PHP網站中爲用戶登錄添加多個登錄選項
- 29. 爲單個網站使用多個域名(優點和缺點)
- 30. Django單點登錄和Php站點:跨域登錄?
謝謝,我正在調查cas – archie 2011-04-07 20:33:07
Hi @archie,np:D – sameera207 2011-04-08 04:05:14