小编Elr*_*ndy的帖子

是否需要完整登录才能使用Firebase电话身份验证来验证电话号码?

有关通过电话号码进行身份验证的Firebase身份验证的问题。

我想知道是否可以将“电话提供商”链接为Google Auth Provider。在文档中没有明确提及它。

让我挠头的是-“链接多个身份验证提供程序”文档讨论要开始与要链接到现有提供程序(谷歌提供程序)的新提供程序(电话提供程序)进行身份验证,但随后会停止通话FirebaseAuth.signInWithXXX

因此,从理论上讲,它将像:

  1. 用户通过Google(Google IDP提供程序)登录
  2. 用户启动电话验证(电话号码提供商)-并收到一条短信。
  3. 在某些情况下,SMS应该触发自动验证,或者他会输入来自短信的6位数字代码
  4. 但是根据帐户关联文档FirebaseAuth.signInWithXXX,我们可以致电而不是在此处致电FirebaseUser.linkWithCredential(PhoneAuthCredential)

因此,我想知道是否在没有使用明确登录的情况下认为电话号码验证已完成PhoneAuthCredential

firebase-authentication firebaseui

1
推荐指数
1
解决办法
1017
查看次数