有没有办法为Firebase设置密码强度?

时间:2018-03-08 22:54:20

标签: javascript firebase web firebase-authentication

 const connect = auth.createUserWithEmailAndPassword(email,pass).catch(function(error){

          if(error.code === 'auth/weak-password'){
          errmsg.style.display = 'block';
          errmsg.style.opacity = '1';
          errmsg.innerHTML= 'The password is too weak.';
      }

使用默认设置时,密码要求为6个字符(字母/数字)。有没有办法改变这一点(例如,要求密码为字母组合)>

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

对此的解决方案是,我在后端运行firebase auth

我创建了运行验证的函数并将用户创建为回调

对我来说很好

答案 2 :(得分:0)

解决此问题的一种简单方法是在注册前端使用一个函数,该函数可强制执行您需要的任何密码策略。然后,只有达到最低要求后,您才可以使用该密码创建一个新的Firebase帐户。为了使其更具动态性,请对该函数进行API调用。