如何在工作人员中使用 Firebase 电话身份验证

时间:2021-06-24 06:22:41

标签: javascript firebase firebase-authentication recaptcha

我需要在 Worker 中加载 Firebase 并使用电话身份验证。 Firebase Phone Auth 需要解决的 reCaptcha 必须在 DOM 端运行。

为此,我尝试使用 reCaptcha v2 or v3。我需要做的是找到一种替代方法来做到这一点:

window.recaptchaVerifier = new firebase.auth.RecaptchaVerifier('sign-in-button', {
  'size': 'invisible',
  'callback': (response) => {
    // reCAPTCHA solved, allow signInWithPhoneNumber.
    onSignInSubmit();
  }
});

但我想不出一种方法来定义我们接下来可以用于电话身份验证的 window.recaptchaVerifier(Reference)

但是还有一个问题:当我的应用程序在 Worker 端运行时,是否可以首先使用电话身份验证?

谢谢。

0 个答案:

没有答案