Sign In with Popup
var provider = new firebase.auth.GoogleAuthProvider();
provider.addScope('https://www.googleapis.com/auth/plus.login');
firebase.auth().signInWithPopup(provider).then(function(result) {
console.log(result);
}).catch(function(error) {
console.log(error);
});
var provider = new firebase.auth.GoogleAuthProvider();
provider.addScope('https://www.googleapis.com/auth/plus.login');
firebase.auth().signInWithRedirect(provider);
firebase.auth().getRedirectResult().then(function(result) {
console.log(result);
}).catch(function(error) {
console.log(error);
});
firebase.auth().signOut().then(function() {
// Sign-out successful.
}, function(error) {
console.log(error);
});