verifyPhoneNumber
是为了接收代码,打电话给PhoneAuthProvider.getCredential(...)
,并将生成的AuthCredential
链接到电子邮件和密码。有什么想法吗?我试图将verifyPhoneNumber
的超时设置为0,但自动登录仍然有效。接受失败并仅将EmailAndPassword
凭据链接到电话号码而不是相反的做法是不可行的,因为这将需要将大量数据从旧用户记录复制到新用户记录,并在所有地方更改对该UID的所有引用,等等。< / p>
答案 0 :(得分:1)
verifyPhoneNumber
以PhoneAuthCredential
解析。
代码是自动检索还是进行即时验证都没有关系。 PhoneAuthCredential
完成时输出verifyPhoneNumber
。
该凭据可以用于signInWithCredential
进行登录,也可以通过linkWithCredential
链接到现有用户。