【发布时间】:2019-04-18 05:48:52
【问题描述】:
据我了解,我可以使用这两种方法登录 Facebook、Google 等获得相同的结果。
我搜索了很多,但没有人问这个...
它们有什么区别?
【问题讨论】:
标签: spring spring-security spring-social
据我了解,我可以使用这两种方法登录 Facebook、Google 等获得相同的结果。
我搜索了很多,但没有人问这个...
它们有什么区别?
【问题讨论】:
标签: spring spring-security spring-social
Spring Social 是 Spring Framework 的扩展,它允许您将应用程序与软件即服务 (SaaS) API 提供商(例如 Facebook、Twitter 和 LinkedIn)连接起来。您也可以查看本站https://projects.spring.io/spring-security-oauth/docs/oauth2.html
【讨论】:
你可以看到这个answer关于使用spring social而不是plain oauth,而不是Spring security oauth。
但是正如 link 所描述的那样,Spring social 即将结束。
随着 Spring Security 5 的发布,大部分功能 由 Spring Social 的连接框架提供,这是最 Spring Social 的宝贵部分现在是 Spring Security 的一部分
您可能在谈论 spring-security-oauth2-client 是 spring security 5 的一部分。
这些链接是一些实现:
https://www.callicoder.com/spring-boot-security-oauth2-social-login-part-1/
【讨论】: