【发布时间】:2016-01-23 21:10:28
【问题描述】:
是否可以将 Spring Social 与 Wordpress、Livejournal 或 Steam 等简单的 OpenID 提供程序一起使用?好像 Spring Social 只能实现 OAuth2。
【问题讨论】:
标签: spring spring-mvc spring-security spring-boot spring-social
是否可以将 Spring Social 与 Wordpress、Livejournal 或 Steam 等简单的 OpenID 提供程序一起使用?好像 Spring Social 只能实现 OAuth2。
【问题讨论】:
标签: spring spring-mvc spring-security spring-boot spring-social
OpenID Connect 1.0 是 OAuth 2.0 协议之上的简单身份层。它使客户端能够根据授权服务器执行的身份验证来验证最终用户的身份,并获取有关最终用户的基本配置文件信息。
Spring 实现独立于 Open Id 提供者,这意味着 Spring 对所有 OpenId 提供者的行为相同,一些常见的 OpenID 提供者是 Yahoo!、AOL、Flickr 或 MySpace....
因此,如果 Spring 对 Wordpress、Livejournal、Steam 或任何其他开放式 ID 提供程序同样适用。
由于大多数 OpenId 提供商正在转向 OAuth2.0 或 OAuth 连接实现,例如 google。Spring 也提出了 OAuth2.0 和社交登录实现。
1) Simple example of Open Id 与 Yahoo OpenId 提供商连接。
2) Spring 安全social login example.
【讨论】: