no quiero para codificar cosas que ya existen ...¿Ya hay una biblioteca OAuth2 para Java/Android?
Respuesta
Comprobar madura y ligero leeloo OAuth 2.0 biblioteca de Java: http://leeloo.smartam.net/
Implementa proyecto 10 de la especificación OAuth 2.0 y ayudarle a construir cliente, autorización y servidor de recursos.
No se probó en una plataforma Android, pero le invitamos a que nos envíe sus comentarios.
¡Decidió ir con leeloo! Proporcionará comentarios en algún momento ... – OneWorld
¡Leeloo funciona bien en Android y fue fácil de implementar! – OneWorld
Leeloo es el antiguo nombre de Apache Amber en la próxima publicación. Sin embargo, a partir de esta fecha, no hay distribuciones estables de Apache Amber, pero hay un árbol fuente. – vaskin
OAuth 2 se encuentra todavía en fase draft (a partir de este escrito, el proyecto 10).
Por ahora, Apache tiene un proyectoincubadora llamada Apache Amber que es:
"... un marco de desarrollo de Java, principalmente dirigido a la construcción de OAuth-conscientes aplicaciones"
Aquí está la lista de bibliotecas OAuth propuestas por la wiki de desarrollo de Twitter: http://dev.twitter.com/pages/oauth_libraries#java
Actualmente, al menos una de las bibliotecas mencionadas está calificada como madura por los desarrolladores de Twitter. Creo que podemos confiar en su experiencia en OAuth.
Esas librerías parecen ser OAuth1. Si no es así, los pls publicarán la biblioteca particular de OAuth2. – OneWorld
Leeloo funcionó muy bien con Github. https://bitbucket.org/smartproject/oauth-2.0/wiki/Home
Sé que este post es un poco viejo, pero desde que Google siempre me dirige a ésta cuando la búsqueda de un 2,0 biblioteca de Android OAuth, creo que es necesario para informarle sobre OAuth2Android:
actualidad apoya al portador-tokens y MAC-tokens basados en las especificaciones:
proyecto-IETF-oauth-v2-16
proyecto-IETF-oauth-v2-portador-06
proyecto-IETF-oauth-v2- http-mac-00
Otras extensiones también son posibles y se actualizarán.
Necesita al menos Android Platform Version 2.3.3; API Nivel 10. Puede obtener aquí:
https://github.com/Xotan/OAuth2Android
o
[email protected]: Xotan/OAuth2Android.git
respecto Christoph
su información, la biblioteca de Java Scribe es impresionante - grande docs, simple y dedicado a oauth.
https://github.com/fernandezpablo85/scribe-java/wiki/getting-started
qué versión de OAuth ¿esta biblioteca es compatible? 1.0 o 2.0? – onejigtwojig
Es compatible con 1.0 y 2.0. Sin embargo, solo lo he usado para 1.0. –
Última declaración del autor de scribe-java: "El soporte de OAuth 2.0 no va a llamar más la atención y, con el tiempo, puede dejar de usarse y descartarse". – mschenk74
El google-oauth-java-client está escrito por Google, y es compatible con OAuth 1.0 y 2.0 (proyecto 10)
Está bien para Java, pero ¿no es un poco "pesado" para las aplicaciones de Android? Casi ~ 6 MB es demasiado en mi opinión. – lomza
Acepto que es un poco pesado, pero recomiendan usar ProGuard para quitar el código no utilizado de su aplicación. De todos modos, es una buena práctica, de verdad. –
Es bueno saber que hay algo así como ProGuard. Thx por su respuesta;) – lomza
- 1. ¿Ya hay una biblioteca/analizador YAML para MATLAB?
- 2. ¿Hay una biblioteca Telnet para JavaScript?
- 3. ¿Hay una biblioteca de hashmap para JavaScript?
- 4. ¿Hay una biblioteca de estadísticas para PHP?
- 5. ¿Hay una biblioteca YAML nativa para iPhone?
- 6. ¿Hay una biblioteca LINQ para C++?
- 7. ¿Hay una biblioteca de Cálculo para JavaScript?
- 8. ¿Hay una biblioteca de MapReduce para Delphi?
- 9. ¿Hay una biblioteca AES para clojure?
- 10. ¿Hay una biblioteca AJAX para Codeigniter
- 11. ¿Hay una buena biblioteca yaml para Android?
- 12. ¿Hay una biblioteca Java para esteganografía?
- 13. ¿Cuál es la mejor biblioteca de OAuth2 C#?
- 14. Valores Alcance múltiples para OAuth2
- 15. ¿Hay una biblioteca .NET FastCGI?
- 16. ¿Hay una biblioteca de registro asincrónico para Ruby?
- 17. ¿Hay una biblioteca .NET para formatear números grandes como texto?
- 18. ¿Hay una buena biblioteca HttpClient para J2ME/MIDP?
- 19. ¿Hay una biblioteca GZIP J2ME?
- 20. Son OAuth2 y SSL suficientes para asegurar una API
- 21. ¿Verifica si ya está cargada una biblioteca dll? (Java)
- 22. ¿Hay una biblioteca Diff para Java que admita Anotar/Culpar?
- 23. ¿Hay una biblioteca JS para proporcionar capacidades xpath a IE
- 24. ¿Hay una biblioteca Scheduler/Calendar JS Widget?
- 25. No hay ningún adaptador para el error del controlador para puntos finales del proveedor oauth2
- 26. Configuración de ActiveResource para admitir OAuth2
- 27. ¿Hay una biblioteca para comparar valores de tipo primitivo?
- 28. ¿Hay una biblioteca para mostrar un Virtual Human [WPF]
- 29. ¿Hay una biblioteca de JavaScript para crear gráficos?
- 30. ¿Hay una biblioteca de matemáticas decimal para JavaScript?
He escrito mi biblioteca propia OAuth OAuth 1 y 2. Solo veo que el borrador 10 está listo, así que haré los cambios correspondientes. –
¿Te importaría compartir tu biblioteca OAuth2 java? – OneWorld
Claro, en el momento en que se desarrolló por completo, fue hasta la especificación del borrador 5. Lo actualizaré y lo publicaré en mi blog o proyectos de google. ¿Cuándo lo necesitas? –