我要開發與跨域單點登錄多站點應用程序(類似於谷歌帳戶,有多個谷歌服務,如Gmail,Google文檔,谷歌+):Rails中跨域的單點登錄多站點應用程序?
- 要使用童裝網站用戶必須簽署在父母的網站上。
- 每個網站都有自己的邏輯,用戶登錄除外,積分和 發票。
- 從子應用程序我必須能夠登錄到全球用戶 帳戶,花費用戶點和生成一些服務的發票。
- 註冊表單,發票清單和管理點面板均爲 只能從父網站/應用程序獲得。
在Rails 3.1上實現這個最好的策略是什麼?可伸縮性,性能和安全性非常重要。
- 單軌或多軌應用?
- 單個或多個數據庫?
- 全球服務在主要應用程序或作爲一個單獨的應用程序/引擎?
- 如何實現單點登錄?數據庫中的單一會話ID或類似Facebook的oauth?
- 如何通過子站點的請求實施支出點和生成發票?
你採取什麼辦法? – Karolis 2012-06-07 21:37:27
從@ david-sulc回答,用@ token.get('/ customaction')`來接收自定義數據。 – rogal111 2012-07-19 15:08:34