Unity Firebase认证-密码无效

toe95027  于 2023-01-21  发布在  其他
关注(0)|答案(1)|浏览(176)

在Firebase文档中,对其中一项功能进行了如下说明:
使用电子邮件和密码异步创建用户
系统。线程。任务。任务< FirebaseUser >创建用户电子邮件和密码异步(字符串电子邮件,字符串密码)
创建用户,并在成功后使用给定的电子邮件地址和密码登录。
当帐户创建不成功时(由于另一个现有帐户、密码无效等原因),将返回错误。
在我的Unity项目中设置Firebase身份验证流程时,我和朋友发现了一个奇怪的错误-具体来说,在尝试使用以下详细信息注册时出现“无效密码”错误:
电子邮件:asdf@asdf.com密码:asdf
但是,当我们将密码更改为Asdf 1234时,错误消失了,用户在我们的Firebase控制台中完全注册。
这似乎意味着有些密码是无效的,有些是有效的(就像文档建议的那样)。有什么方法可以找出哪些密码是有效的,哪些是无效的吗?这些信息将帮助我们向用户传达他们可以选择的密码。
谢谢
如前所述,我们尝试了很多方法(如更新我们的google-json,在主线程上运行代码等),但唯一有效的方法是将密码从“asdf”更改为“Asdf 1234”,因此我希望详细说明实际可以使用哪些密码。

oknwwptz

oknwwptz1#

Firebase Password Validation allowed regex
这个链接似乎涵盖得很好,但我想知道这些信息是在哪里正式提供的,所以如果有人知道,请发表评论。

相关问题