2011-10-04 45 views
7

我想整合春季社交(提供twitter,facebook,linkedLogin)與我的應用程序,我已經使用Spring Security提供開放式身份驗證....我可以在Spring Security中使用Spring Social嗎?

Spring Security的開放式ID支持工作得很好我也嘗試過使用示例應用程序進行春季社交......現在我想將Spring Social與原始產品集成在一起。我想知道這件作品會不會......? Spring Security是否完全兼容春季社交?

如果是,比我需要如何處理登錄,在春季社交區域內註銷。我應該採取什麼預防措施..?

任何博客/教程/源代碼將有很大的幫助....

由於提前,

回答

2

我在一個項目2個月前使用他們兩個,他們都很好地協同工作。春季社交不應該給你任何問題,因爲你正在向其他網站(提供者)請求信息,而不處理任何不屬於你的認證。

唯一棘手的部分是如果你想成爲一個oAuth/oAuth2服務提供者(所以其他網站可以推/拉信息到你的網站,你提供一個API到客戶端網站)。文檔很混亂,但它會影響在Spring安全文件中配置的獨立命名空間,與您的其他應用程序命名空間(您的XML中的多個'http'元素,它們中的一些可能受OpenID保護 - 與Facebook保護來自其他網站的狀態更新提交表單:'你允許網站example.com發佈更新嗎?';其他人是公開的 - 作爲用於保護先前操作的登錄表單)。

相關問題