18

我不想编码已经存在的东西......

4

7 回答 7

6

查看成熟轻量级的 leeloo OAuth 2.0 Java 库:http ://leeloo.smartam.net/

它实现了 OAuth 2.0 规范草案 10,并帮助您构建客户端、授权和资源服务器。

它没有在 Android 平台上进行测试,但欢迎您提供反馈。

于 2010-11-11T18:02:19.610 回答
5

我知道这篇文章有点老了,但是当我搜索 Android OAuth 2.0 库时,谷歌总是将我引导到这个,我想我需要告诉你关于 OAuth2Android 的信息:

目前它支持基于规范的 Bearer-Tokens 和 MAC-Tokens:

草稿-ietf-oauth-v2-16
草稿-ietf-oauth-v2-bearer-06
草稿-ietf-oauth-v2-http-mac-00

其他扩展也是可能的,它将被更新。

您至少需要 Android 平台版本 2.3.3;API 级别 10。您可以在此处获取:
https
://github.com/Xotan/OAuth2Android 或
git@github.com:Xotan/OAuth2Android.git

问候克里斯托夫

于 2011-08-16T08:11:48.013 回答
3

仅供参考,Scribe java 库很棒 - 很棒的文档,简单且致力于 oauth。

https://github.com/fernandezpablo85/scribe-java/wiki/getting-started

于 2011-09-15T15:19:04.500 回答
3

OAuth 2仍处于草稿阶段(在撰写本文时,草稿 10)。

目前,Apache 有一个名为Apache Amber的孵化器项目,它是:

“...一个主要用于构建 OAuth 感知应用程序的 Java 开发框架”

于 2010-11-11T10:00:39.200 回答
2

google-oauth-java-client由Google 编写,支持 OAuth 1.0 和 2.0(草案 10)

于 2011-12-04T06:17:43.283 回答
0

以下是 Twitter 开发 wiki 提出的 OAuth 库列表:http: //dev.twitter.com/pages/oauth_libraries#java

目前,至少有一个上述库被 Twitter 开发人员认定为成熟。我认为我们可以相信他们在 OAuth 方面的专业知识。

于 2010-11-11T10:18:01.833 回答
0

Leeloo 与 Github 合作得很好。 https://bitbucket.org/smartproject/oauth-2.0/wiki/Home

于 2010-11-18T21:56:04.623 回答