【问题标题】:How to generate a reCAPTCHA site key for React Native app如何为 React Native 应用程序生成 reCAPTCHA 站点密钥
【发布时间】:2022-01-07 06:18:44
【问题描述】:

我正在尝试将 reCAPTCHA 添加到我的 react 本机应用程序中。我正在使用 GCP 的 React Enterprise,但他们的 docs 为密钥的平台类型指定了网站、iOS 应用程序或 android 应用程序。 iOS 或 android 应用程序的站点密钥是否可以在我的 React Native 应用程序中使用?如果没有,我将如何生成适用于 React Native 的站点密钥?

【问题讨论】:

    标签: react-native recaptcha recaptcha-v3 recaptcha-enterprise


    【解决方案1】:

    根据我的研究,React Native 与 Google Recaptcha 的集成度很好。我认为您的问题更多地与移动应用有关,而不是两种服务的集成。

    iOS 或 android 应用程序的站点密钥是否可以在我的 React Native 应用程序中使用?

    这取决于您选择使用的密钥类型,reCAPTCHA Enterprise 提供基于分数(无挑战)和复选框(复选框挑战)的站点密钥来验证您的网页和移动应用程序上的用户交互。两种键类型都会为每个请求返回一个分数,该分数基于与您的站点或应用程序的交互。此分数可让您了解交互带来的风险级别,并帮助您为您的网站或应用程序采取适当的措施。

    如果您使用基于分数的站点密钥(推荐),它将被网站和移动平台支持,这与仅支持网站的复选框站点密钥不同。 Link

    如何生成适用于 React Native 的站点密钥?

    在官方文档中,他们有一个关于为移动应用程序创建站点密钥的教程,他们提到您只能为移动应用程序创建基于分数的站点密钥。 This is the link.

    【讨论】:

      猜你喜欢
      • 2017-04-30
      • 1970-01-01
      • 1970-01-01
      • 2016-10-07
      • 2018-10-08
      • 2017-08-18
      • 1970-01-01
      • 2019-01-21
      • 1970-01-01
      相关资源
      最近更新 更多