我正在使用Spring MVC和Spring Security以及JAVA后端开发一个网站。 实际上它在本地数据库上有用户名和密码的身份验证过程。 现在,我必须添加facebook身份验证。最终的解决方案应该像stackoverflow的身份验证过程。用户必须能够在本地身份验证和Facebook身份验证之间进行选择(可选择在其Facebook个人资料中共享网站内容)。 我已经看过Facebook的标准js解决方案,但它似乎与Spring安全性和本地身份验证不兼容。
有人可以帮助我,可能会有一些指南或教程吗?
答案 0 :(得分:0)
您应该使用an example。首先阅读文档。然后搜索谷歌。 或者看看这个github项目Spring Social
答案 1 :(得分:0)
解决!!! This guide就像金子一样。
答案 2 :(得分:-1)
web auth和db auth是两个独立的问题。 我不使用spring,但有OAuth框架可以处理大部分工作。 http://projects.spring.io/spring-security-oauth/
对于应根据后端连接字符串(对于基于应用程序的登录)设置的数据库安全性,或者使用来自处理请求的Web服务器的传递身份验证。我永远不会在Facebook登录信息上建立数据库安全性。