firebase - 如何在 react-native-firebase 中禁用 recaptcha?

标签 firebase react-native firebase-authentication react-native-firebase

最近更新了@react-native-firebase/auth,现在更新的版本中加入了Recaptcha verifier

但我不想,即使我没有配置任何 Recaptcha 但在 react-native 中用电话号码签名时它会自动打开,这不是一个好的体验。

我怎样才能禁用它,这可能吗?

最佳答案

要在 firebase auth 中禁用 reCaptcha,我们必须启用 SafetyNet

启用 SafetyNet 有两个步骤:

首先,在 firebase 控制台的项目设置中添加 SHA-256 key 然后在谷歌云中启用谷歌电话验证

要启用 Android 手机验证,请按照以下步骤操作

转到https://console.cloud.google.com/

转到 API 和服务

去图书馆

搜索 Android 设备验证

只需启用它

为此,你可以查看firebase手机认证的官方文档

https://firebase.google.com/docs/auth/android/phone-auth

关于firebase - 如何在 react-native-firebase 中禁用 recaptcha?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65846534/

相关文章:

Android Firebase - 无需身份验证即可存储数据

node.js - 如何在 Node.js 应用程序中使用 firebase 身份验证?

javascript - 使用 Redux-Saga 的 Firebase 身份验证不起作用

ios - Firebase 数据库结构的建议

firebase - 是否可以重命名 Firestore 集合中的字段?

javascript - 如何使用 TypeScript 为无状态、功能性 React 组件指定(可选)默认 Prop ?

具有 react-native 的 Android 应用程序可在模拟器上运行,但不能在物理设备上运行

swift - 错误 : no such module 'FirebaseInstanceID' on ios

java - 如何在不下载 child 的情况下从 Firebase 获取 child key ?

ios - 运行 pod install : Invalid attribute name 时出错