Подтвердить что ты не робот

Есть ли библиотека OAuth2 для Java/Android?

Я не хочу кодировать вещи, которые уже существуют...

4b9b3361

Ответ 1

Проверьте зрелую и легкую leeloo OAuth 2.0 Java-библиотеку: http://leeloo.smartam.net/

Он реализует проект 10 спецификации OAuth 2.0 и помогает вам создавать клиентский, авторизационный и ресурсный сервер.

Он не тестировался на платформе Android, но вы можете предоставить обратную связь.

Ответ 2

Я знаю, что это сообщение немного устарело, но поскольку google всегда направляет меня к этому, когда я ищу библиотеку Android OAuth 2.0, я думаю, мне нужно рассказать вам об OAuth2Android:

В настоящее время он поддерживает токены-носители и MAC-токены на основе Технические характеристики:

чернового IETF-OAuth-v2-16
проект-IETF-OAuth-v2-знаменосец-06
проект-IETF-OAuth-v2-HTTP-макинтош-00

Другие расширения также возможны, и они будут обновлены.

Вам нужна хотя бы Android Platform Version 2.3.3; Уровень API 10. Вы можете получить его здесь:
https://github.com/Xotan/OAuth2Android
 или
git @github.com: Xotan/OAuth2Android.git

считает Кристофа

Ответ 3

OAuth 2 все еще находится в draft этапе (начиная с этого письма, проект 10).

Теперь у Apache есть проект инкубатора под названием Apache Amber, который:

"... инфраструктура разработки Java в основном предназначена для создания OAuth-aware приложения"

Ответ 5

google-oauth-java-client написан Google и поддерживает OAuth 1.0 и 2.0 (проект 10)

Ответ 6

Вот список библиотек OAuth, предложенных Twitter-разработкой wiki: http://dev.twitter.com/pages/oauth_libraries#java

В настоящее время по крайней мере одна из упомянутых библиотек квалифицируется как зрелая разработчики Twitter. Я думаю, мы можем доверять их опыту в OAuth.