当前位置: 首页 > 知识库问答 >
问题:

Cordova ionic 3 android应用程序实现无验证码/recaptcha的手机auth

瞿子濯
2023-03-14

我已经安装了/cordova-plugin-firebase来发送验证电话号码。我的问题是在收到带有OTP代码的短信之前,我的应用程序进入后台,一个chrome页面打开并链接到我的firebase帐户,并验证“我‘不是机器人'……大约5秒后它关闭,我的应用程序再次出现在forground中,我收到了一条包含OTP代码的短信。所以,在后台打开网页时,有没有让我的android应用程序在forground中运行。我不想在放弃短信时被打断。任何帮助都请!这是我的代码

window.FirebasePlugin.verifyPhoneNumber("my phone number", timeOutDuration, function(credential) {
    console.log(credential);


    firebase.auth().signInWithCredential(signInCredential);
}, function(error) {
    console.error(error);
});

以下是我的android日志d/CordovaActivity:暂停了活动。

共有1个答案

蔚琦
2023-03-14

对于任何面临同样问题的人来说。解决方案是为您的项目启用Android DeviceCheck API,并在Firebase设置中添加SHA256

 类似资料:
  • 我想用SafetyNet验证电话号码Firebase,而不是重新CAPTCHA验证。我在这里遵循Firebase留档:https://firebase.google.com/docs/auth/android/phone-auth 在谷歌API控制台中,我启用了Android设备验证API 在Firebase控制台中,我添加了SHA-256指纹 重新安装谷歌服务。json并将其添加到项目中 它总是

  • X2.3.0新增(暂时无法使用) sp_check_mobile_verify_code($mobile='',$verifycode='') 功能: 手机验证码检查,验证完后销毁验证码增加安全性 参数: $mobile: 手机号 $verifycode:验证码 返回: 类型boolean true:手机验证码正确,false:手机验证码错误 使用: $is_right_mobile_code

  • 本文向大家介绍PHP手机短信验证码实现流程详解,包括了PHP手机短信验证码实现流程详解的使用技巧和注意事项,需要的朋友参考一下 本人在自己博客(Laravel)的注册部分 使用手机号注册,需要发送短信验证码。 使用云片的短信服务提供商,当然具体短信服务提供商大家可以自由选择。 1、实现流程 输入手机号,点击获取验证码 提交正确的短信验证码后,注册完成 2、实现思路图 3、注册 云片,以及开发信息认

  • 本文向大家介绍ajax+php实现无刷新验证手机号的实例,包括了ajax+php实现无刷新验证手机号的实例的使用技巧和注意事项,需要的朋友参考一下 一款简单的无刷新验证手机号是否注册: 客户端实现: 服务端实现: 以上这篇ajax+php实现无刷新验证手机号的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。

  • 我已经在我现有的android项目上附加了firebase,并运行了它。这是一个场景:如果应用程序通过开发者模式从android studio运行,它(通过电话号码登录Firebase)运行平稳,我也能成功登录。但是,每当我构建签名的调试apk,Firebase都不允许登录。它给出了以下信息: 此应用程序未被授权使用Firebase身份验证。请验证firebase控制台中配置了正确的包名称和SHA

  • 本文向大家介绍java实用验证码的实现代码,包括了java实用验证码的实现代码的使用技巧和注意事项,需要的朋友参考一下 本文为大家分享了java实用验证码的实现代码,供大家参考,具体内容如下 1、ValidCode      2.XML代码 以上就是本文的全部内容,希望对大家的学习有所帮助。