Firebase密码验证允许正则表达式

我想知道是否有人知道Firebase的电子邮件和密码验证API的官方允许密码.

到目前为止,我知道有

>至少需要6个字符
> a-z允许
>允许A-Z
> 0-9允许
>特殊字符允许~`!@#$%^& *() – _ = |}] {[“’:;?/>.<,
>允许使用白色空间

如果是这种情况,我身边验证的正则表达式是{6,}吗? (或者我可以检查一下场地的长度)

编辑:我认为它类似于Google’s normal password requirements但只需要6个字符而不是8个字符.

最佳答案 您的理解是正确的 – 唯一的要求是至少6个字符.

但是,如果您正在构建Android / iOS应用程序,我建议不要在应用程序中对验证逻辑进行硬编码,因为新用户注册请求由Firebase Auth服务器处理.

点赞