Firebase身份验证重置密码的密码复杂性

时间:2020-04-25 15:46:34

标签: firebase firebase-authentication angularfire2

我正在使用Firebase身份验证,并通过电子邮件和密码创建用户,在前端,我使用(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[$@$!%*?&])[A-Za-z\d$@$!%*?&].{6,}这样的正则表达式来控制密码的复杂性, 应至少为6个字符,1个大写字母,1个小写字母,1个数字,1个符号

到目前为止一切顺利。

当用户忘记密码时,我在firebese auth上致电sendPasswordResetEmail,它将向用户发送密码重置链接,但是当用户单击链接时,它仅具有默认的最少6个字符的规则,组合字母和数字

我已经搜索过,所有解决方案都是关于signup,而不是forget password

有什么办法可以控制吗?

enter image description here

0 个答案:

没有答案