2013-03-23 12 views
15

Ho cercato giorno e notte ora per una corretta libreria OAuth2 da utilizzare per la mia app per Android.Corretto libreria/framework Android Oauth2

Mi sono imbattuto in molti, tra cui Apache Amber (formalmente leeloo) e lo sviluppatore Android ne ha specificato uno (http://developer.android.com/training/id-auth/authenticate.html) che sembra essere separato.

Eppure nessuno di essi funziona o addirittura si fonde con il mio progetto privo di errori (ad esempio metodi mancanti in vasi).

Quindi la mia domanda è, se c'è QUALSIASI libreria OAuth2 corretta là fuori che può essere utilizzata per Android. Tutto ciò di cui ho bisogno è una libreria che mi permetta di recuperare un codice di autenticazione, seguito dalla chiamata token che consentirà di autorizzare le richieste.

Qualsiasi link verso un progetto interessante (git o w/e) è più apprezzato.

risposta

5

La libreria più completa che ho trovato è Scribe. Mi è piaciuto così tanto che l'ho avvolto per renderlo più adatto all'interazione androide asincrona. Puoi controllare il mio PostmanLib here. Dovrebbe facilitare l'interazione asincrona e l'autenticazione tramite una webview.

+0

Ho dato un'occhiata sia allo scriba che alla vostra lib, avete o conoscete qualche documentazione su come usare la vostra lib (o scriba)? Fondamentalmente ho bisogno di chiamare un url di autenticazione che visualizzerà una webview, consentire l'accesso, recuperare un codice di autenticazione e usare quel codice per chiedere al server oauth che un token usi chiamate api autentificate. Sono totalmente nuovo a questo, ma comincio a cogliere i concetti di OAuth. Tutto ciò di cui ho bisogno è qualcosa che rende tutto (cristallino) chiaro :) – Gooey

+0

Inoltre, scribe (e alcune altre librerie) non sembrano gestire i token di aggiornamento? – axd

1

Basato sulla mailing list Oltu (precedentemente Amber), è stato utilizzato anche in Android (almeno la parte lato client).

Problemi correlati