如何使用Firebase计算失败的登录尝试次数

时间:2018-01-28 16:55:57

标签: firebase firebase-authentication

是否可以通过密码错误计算用户在Firebase中失败的登录尝试次数?

1 个答案:

答案 0 :(得分:0)

Firebase还没有提供这样做的方法。您应该通过声明变量在客户端手动执行此操作:

var failedAttempts = 0;

然后在wrong password抛出错误时递增它:

firebase.auth().signInWithEmailAndPassword(email, password).catch(function(error) {
            var errorCode = error.code;
            var errorMessage = error.message;
            if(errorCode == 'auth/wrong-password')
                failedAttempts++;
        });