So melden Sie sich mit Google OAuth2 mit Angularjs in Phonegap mithilfe von ClientID und ClientSecret an

7

Ich versuche, mich über meine Phonegap-App mithilfe von Angularjs (mit dem Ionic Framework) über Google OAuth2 anzumelden. Zurzeit verwende ich die Ссылка für die Anmeldung. Aber es wird erstellt wirklich hässlich aussehenden Code und ziemlich schwer zu verstehen Code, wenn ich Angular-UI-Router für Ionic verwenden.

Dieses Thema scheint sich ohne sachgemäße Antworten zu drehen. Ich hoffe, es sollte jetzt gelöst werden. Die Google Angular Guys sollten helfen. Wie kann Google Auth in Phonegap implementiert werden?

Das nächstliegende Thema ist Verwendung der Google Login-API mit Cordova / Phonegap , aber das ist keine Lösung für angularjs.

Ich musste die JavaScript-Variablenwerte mit dem folgenden Code übertragen:

%Vor%     
tor9ado 10.06.2014, 12:21
quelle

1 Antwort

18

Ich habe die Lösung so gemacht, wobei TestCtrl der Controller ist, auf dem sich die Login-Schaltfläche befindet. Es gibt eine Mischung aus jQuery-basierten $ .ajax-Aufrufen, die ich auf Angular-Weise ändern werde. Die google_call-Funktion ruft im Grunde das google_api auf, das in dem oben erwähnten Link in phonegap-tips erwähnt wird.

%Vor%

Ich gebe diese Antwort für Neulinge, die ähnliche Probleme hatten wie meine, während sie versuchten, sich mit Google OAuth2 anzumelden. Also, Upvotes schamlos zu fragen, da ich auch neu hier bin!

    
tor9ado 11.06.2014, 07:20
quelle