如何判断用户是否点击了使用Firebase在Facebook身份验证中取消?

时间:2016-11-22 02:10:08

标签: firebase facebook-javascript-sdk facebook-login firebase-authentication

使用Firebase如果用户尚未通过身份验证,我可以让用户通过Facebook进行身份验证:

firebase.auth().onAuthStateChanged(function(user) {
  if (user) {
    console.log('Yes a user!', user)
  } else {
    var provider = new firebase.auth.FacebookAuthProvider()
    firebase.auth().signInWithRedirect(provider)
  }
}

效果很好,除非有人点击Facebook授权页面上的“取消”。用户被重定向回我的页面。由于用户仍未登录,我将其重定向回Facebook ...

有没有办法判断用户是否点击了Facebook上的“取消”,这样我就可以给他们一个适当的留言了?

0 个答案:

没有答案
相关问题