我希望为我的spring-boot服务构建一个自定义的“社交登录提供程序”。 我希望让第三方Web应用程序和/或移动应用程序对其用户进行身份验证,并最终从我的服务中获取用户相关数据。
我无法理解哪些sprig-boot-security组件是必需的。 有人可以给出指导吗?
答案 0 :(得分:0)
您可以使用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
在浏览器中访问sparklr
应用(http://localhost:8080/sparklr2)。
在浏览器中访问tonlr
应用(http://localhost:8080/tonr2)