使用Firebase的电子邮件和密码设置时,似乎密码没有安全限制.
例如,我可以创建以下用户:
firebaseRef.createUser(
{
email: "john.doe@example.org",
password: "j"
});
Run Code Online (Sandbox Code Playgroud)
我想至少设置一个最小密码长度.firebase是否提供了这样做的方法?
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.';
}
Run Code Online (Sandbox Code Playgroud)
默认设置下,密码要求为 6 个字符(字母/数字)。有没有办法改变这个(例如要求密码是字母数字组合)>