firebase中的身份验证预计时间是多少?

时间:2015-12-07 23:39:56

标签: firebase firebase-authentication

我正在使用内置的Firebase密码身份验证,我想知道通过authWithPassword()登录的“合理”超时是多少。我原本以为这会低于秒,但现在看来有很多波动,即使在3秒钟我也会有很多超时。

  

注意:我怀疑这可能不是最高优先级,因为对于典型的客户端应用程序,登录过程是一次性事件,但对于微服务,3秒的空间非常大(大多数操作的总运行时间为1) -2秒)。很高兴出错。

1 个答案:

答案 0 :(得分:1)

这对应用来说相当主观,但Firebase登录速度应该快于3秒。如果您经常看到很长时间和连接错误,那么您应该联系support@firebase.com。

您还可以让Firebase在回调中处理超时和/或错误:

var ref = new Firebase("https://<YOUR-FIREBASE-APP>.firebaseio.com");
ref.authWithPassword({
  email    : "bobtony@firebase.com",
  password : "correcthorsebatterystaple"
}, function(error, authData) {
  if (error) {
    // this is your login issue
    console.error("Login Failed!", error);
  } else {
    console.log("Authenticated successfully with payload:", authData);
  }
});