Ionic 3在Android上使用Firebase发送短信而无需reCAPTCHA

时间:2019-01-31 21:52:06

标签: ionic3 firebase-authentication sms recaptcha

希望你能帮助我。

我正在通过以下方法向IONIC 3上的Firebase发送SMS请求:

firebase.auth().signInWithPhoneNumber(number,appVerifier).then(confirmationResult => {
      // Code sent
    })
    .catch(error => {
      // console.error("SMS not sent", error);
    });

这正在工作,但是我必须做一个reCAPTCHA事情...

这很烦人,我知道它的用途,但是是针对Android / IOS应用... reCAPTCHA是胡说八道。

我可以用以下代码将其隐藏:

this.recaptchaVerifier = new firebase.auth.RecaptchaVerifier('sendButton', {
      'size': 'invisible',
      'callback': function(response) {
      }
    });

初始框没有出现,但是当我执行方法调用时,它一直要求我解决它,我需要firebase知道我不在网络浏览器中以避免reCAPTCHA,所以我尝试了多个插件,例如: cordova-plugin-firebase

但是我无法实例化它们……它们向我显示了一个空对象{}作为输出

如何避免这种reCAPTCHA事情?

0 个答案:

没有答案