6

我想让用户选择使用他们的 Google 或 Facebook 帐户登录到 Spring Boot Web 应用程序。

我检查了 Spring Cloud Security 文档这个 GitHub 问题来添加这样的 SSO 功能,但是它们都只显示了如何配置一个 SSO 服务器,所以它要么是谷歌要么是 Facebook。

如何添加这两个选项?在网络前端,我将为每个选项添加一个按钮,以便用户可以选择要使用的帐户,无论是 Google 还是 Facebook。

或者我选择了错误的包,应该使用完全不同的东西来实现这一点?

谢谢!

4

1 回答 1

8

您基本上必须为每个提供者安装一个单独的身份验证过滤器。这里有一个教程:https ://spring.io/guides/tutorials/spring-boot-oauth2/ 。

于 2016-01-03T09:36:11.027 回答