构建自定义“社交登录”提供程序

时间:2017-10-30 16:08:09

标签: spring-boot spring-security

我希望为我的spring-boot服务构建一个自定义的“社交登录提供程序”。 我希望让第三方Web应用程序和/或移动应用程序对其用户进行身份验证,并最终从我的服务中获取用户相关数据。

我无法理解哪些sprig-boot-security组件是必需的。 有人可以给出指导吗?

2 个答案:

答案 0 :(得分:0)

您可以使用Spring Social进行社交登录。

https://projects.spring.io/spring-social/

答案 1 :(得分:0)

我只是在寻找是在spring-security-oauth样本中实现的https://github.com/spring-projects/spring-security-oauth/tree/master/samples/oauth2

BTW样品可以使用

轻松测试
git clone https://github.com/spring-projects/spring-security-oauth.git
cd spring-security-oauth/samples
mvn package
docker run -it --rm -p 8080:8080 -v `pwd`/oauth2/sparklr/target/sparklr2-2.2.1.BUILD-SNAPSHOT.war:/usr/local/tomcat/webapps/sparklr2.war -v `pwd`/oauth2/tonr/target/tonr2-2.2.1.BUILD-SNAPSHOT.war:/usr/local/tomcat/webapps/tonr2.war  tomcat:alpine
相关问题