Firebase密码重置-不强制RegExp

时间:2019-03-18 15:28:06

标签: firebase dart flutter

我对Firebase的密码重置有疑问。我的应用程序强制用户输入strong密码,这需要满足以下条件:

  • 最少8个字符
  • 1个大写字母
  • 1个小写字母
  • 1位数字
  • 1个特殊字符

我的工作正常,当用户通过Firebase的身份验证重置密码模板(自动生成一封电子邮件,该电子邮件链接到可以在其中键入更新密码的页面)重置密码时,就会出现此问题。

这有效,但是问题是无法在Firebase模板页面(用户从自动生成的电子邮件链接到该页面)上对密码强制执行RegExp。

这是有问题的,因为尝试使用新创建的密码重新登录被表单字段的密码格式验证(RegExp)捕获。

我意识到一个解决方案是删除我的应用程序上严格的密码格式验证,但这是有原因的。

0 个答案:

没有答案
相关问题