2011-10-04 88 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发布更新吗?';其他人是公开的 - 作为用于保护先前操作的登录表单)。

相关问题