我在 spring 的 oauth 支持中看到了一些看起来很有希望的东西,但我想知道它有多成熟。我想为多个 oauth 提供者的 web 应用程序提供单点登录,并验证本地移动 rest api 客户端。
各种 oauth 提供者之间的实现是否存在许多差异,或者是否严格遵守标准?
我在 spring 的 oauth 支持中看到了一些看起来很有希望的东西,但我想知道它有多成熟。我想为多个 oauth 提供者的 web 应用程序提供单点登录,并验证本地移动 rest api 客户端。
各种 oauth 提供者之间的实现是否存在许多差异,或者是否严格遵守标准?
Spring Social可能会对您有所帮助。Spring social 将帮助您通过 Facebook 和 Twitter 等提供商登录您的应用程序。
大多数提供商都有 OAuth 1.x 或 OAuth 2.x 实现。使用 spring social 与我们在集成 OAuth 1 或 2 提供者登录方面没有太大区别。
您也可以与Spring Security一起进行 Spring 社交实现