2016-10-24 7 views
1

私は自分のアプリでリダイレクトされた認証Googleを持っており、認証が完全に終了したときにリダイレクトするだけです。 しかし約束は働いていません。firebaseAuth GoogleAuthProvider()signInWithRedirect

function loginGoogle() { 
     var provider = new firebase.auth.GoogleAuthProvider(); 
     firebase.auth().signInWithRedirect(provider); 
     firebase.auth().getRedirectResult().then(function (result) { 
      // This gives you a Google Access Token. You can use it to access the Google API. 
      if (result.credential) { 
       var token = result.credential.accessToken; 
       console.log('token ' + token); 
      } 
      // The signed-in user info. 
      var user = result.user; 
      console.log('user ' + user); 
      // if success redirect to 
      $state.go('maps-fullwidth'); 

      // ... 
     }).catch(function (error) { 
      // Handle Errors here. 
      var errorCode = error.code; 
      console.log(errorCode); 
      var errorMessage = error.message; 
      // The email of the user's account used. 
      console.log(errorMessage); 
      var email = error.email; 
      console.log(email); 
      // The firebase.auth.AuthCredential type that was used. 
      var credential = error.credential; 
      console.log(credential); 
      // ... 
     }); 
    } 

ありがとうございます。

答えて

関連する問題