8

我是 OAuth 的新手,但想找到一个好的开始方式,并使用一个得到广泛支持的库

以下是什么优点和缺点(可能还有更多,但这些是我目前发现的基于 Java 的)

4

3 回答 3

3

对于 java 基础库,您可以使用 Socialauth,因为它很容易与任何 java 框架(如 struts、spring)一起使用,并且它为用户提供了良好的支持。

于 2012-05-01T14:58:12.590 回答
0

Socialauth是一个不错的选择,因为它为主要的社交登录提供商提供了一个抽象层。它还会定期更新,并正在添加新的提供商。

我试过 scribe 但它似乎会放弃对oAuth 2 的支持。

于 2013-10-18T21:24:10.760 回答
0

我们将自己做出这个选择。

我在 github 上查看了今天(2020-06-05)的三个项目:

  • scribejava:5000+ 星,1700+ 分叉,14/547 个打开/关闭问题,最后一次提交 25 天前,2020 年 5 月 11 日
  • spring-social : 586 个星,354 个分叉,67/38 个打开/关闭的问题,最后一次提交超过一年前 2019 年 4 月 4 日
  • socialauth:248 颗星,133 个分叉,21/50 个打开/关闭的问题,最后一次提交是一年多前 2019 年 4 月 2 日

从这些数据中可以清楚地看出scribejava是这些项目中最健康的......

于 2020-06-05T10:09:51.807 回答