2016-05-05 9 views
0

meine Anmeldeseite js sieht aus wie unten app.controller ('Usercontroller', function() { this.user = Userstatus;AngularJS und Google Cloud-Service-Endpunkt-Seite umleiten

userAuthed = function() { 
     var request = gapi.client.oauth2.userinfo.get().execute(function(resp) { 
      if (!resp.code) { 
       if(userStatus.isSignedIn){ 
        userStatus.isSignedIn = false; 
       }else{ 
        userStatus.isSignedIn = true; 
       } 
      }else{ 
       userStatus.isSignedIn = false; 
      } 
      }); 
     }; 

    this.doLogin = function(){  
     gapi.auth.authorize({client_id: CLIENT_ID, 
       scope: SCOPES, immediate: false}, 
       userAuthed); 
    }; 

}); 

es funktioniert wie Wie kann ich nach einer erfolgreichen Authentifizierung mit Google oauth gehen?

Antwort

0

Nach the documentation gibt es einen Rückruf, den Sie behandeln können. Der Rückruf gibt Ihnen eine auth token können Sie verwenden, um zu sehen, wie Anfrage ging

+0

Ich habe zwei verschiedene Projekte, eines mit Google Cloud Endpoint-Implementierung und ein anderes Projekt mit Web-Interface. Das erste, was ich verwirrt bin, ist, dass ich den Eid-Client-Schlüssel für das Web-Projekt oder für das Service-Projekt verwenden sollte, um mich einzuloggen? – Vik

Verwandte Themen