Advertisement
Guest User

Untitled

a guest
Jul 27th, 2017
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. googleLogin(){
  2.  
  3. var provider = new firebase.auth.GoogleAuthProvider();
  4. var profile = firebase.auth().currentUser;
  5.  
  6. provider.addScope('https://www.googleapis.com/auth/contacts.readonly');
  7. provider.addScope('https://www.googleapis.com/auth/userinfo.email');
  8.  
  9. if (!profile) {
  10. alert('came inside if !gres');
  11. setTimeout(this.afauth.auth.signInWithRedirect(provider),5000);
  12. console.log('--------gsignres--------');
  13.  
  14. firebase.auth().getRedirectResult().then((gsignres) => {
  15.  
  16. if(gsignres.user == null){
  17. alert('redirect success!');
  18. } else{
  19. alert('Sign in Failed!');
  20. }
  21.  
  22.  
  23. }).catch((err) => {
  24. alert(err);
  25. });
  26.  
  27. } else {
  28. alert('else part of if');
  29. this.navCtrl.setRoot(HomePage);
  30. alert('root set!!!!');
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement