java - Spring Security 与本地数据库和 Facebook 身份验证集成

标签 java spring facebook authentication spring-security

我正在开发一个带有 Spring MVC 和 Spring Security 以及 JAVA 后端的网站。 实际上它在本地数据库上有一个使用用户名和密码的身份验证过程。 现在,我必须添加 Facebook 身份验证。最终的解决方案应该像stackoverflow的认证过程。用户必须能够在本地身份验证和 Facebook 身份验证之间进行选择(可以选择在其 Facebook 个人资料上共享网站内容)。 我见过Facebook的标准js解决方案,但它似乎与spring security和本地身份验证不兼容。

有人可以帮助我,可能提供一些指南或教程吗?

enter image description here

最佳答案

您应该使用Spring Social 。首先阅读文档。然后在谷歌上搜索。 或者看看这个github项目https://github.com/pkainulainen/spring-social-examples/tree/master/sign-in/spring-mvc-normal

关于java - Spring Security 与本地数据库和 Facebook 身份验证集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37571505/

相关文章:

ajax - 如何在通过 Ajax 加载的页面上使用 Facebook 共享 FBML 按钮?

ruby-on-rails - rails : Omniauth - "The parameter app_id is required"

java - 如何动态实例化引用其他类的类

java - 想要暂停代码直到用户使用按钮

facebook - 为 Facebook 分享此自定义摘要、网址和标题

java - 在 @CacheEvict 的键中使用非常量属性或字段

spring - Spring Batch javaConfig : Conditional Flow

java - Hadoop - 使用 Java 将 reducer 输出合并到单个文件

java - 在java中获取默认网关

java - 无法自动配置数据源 : 'spring.datasource.url'