Как сгенерировать ключ сайта reCAPTCHA для приложения React Native

#react-native #recaptcha #recaptcha-v3 #recaptcha-enterprise

#react-native #recaptcha #recaptcha-v3 #recaptcha-enterprise

Вопрос:

Я пытаюсь добавить reCAPTCHA в свое приложение react native. Я использую React Enterprise от GCP, но в их документах указывается веб-сайт, приложение для iOS или приложение для Android для типа платформы ключа. Будет ли ключ сайта для приложения iOS или Android работать в моем приложении React Native? Если нет, то как мне сгенерировать ключ сайта, который работает с React Native?

Ответ №1:

Согласно моим исследованиям, React Native хорошо интегрирован, когда дело доходит до Google Recaptcha. Я думаю, что ваш вопрос больше связан с мобильными приложениями, чем с интеграцией обеих служб.

Будет ли ключ сайта для приложения iOS или Android работать в моем приложении React Native?

Это зависит от типа ключа, который вы выбираете для использования. reCAPTCHA Enterprise предоставляет ключи сайта на основе баллов (без проверки) и флажков (проверка флажков) для проверки взаимодействия пользователей на ваших веб-страницах и мобильных приложениях. Оба типа ключей возвращают оценку для каждого запроса, которая основана на взаимодействии с вашим сайтом или приложением. Эта оценка позволяет вам понять уровень риска, который представляет взаимодействие, и поможет вам предпринять соответствующие действия для вашего сайта или приложения.

Если вы используете ключ сайта на основе оценки (рекомендуется), он будет поддерживаться веб-сайтами и мобильными платформами, в отличие от ключа сайта Checkbox, который поддерживает только веб-сайты. Ссылка

Как мне сгенерировать ключ сайта, который работает с React Native?

В официальной документации есть руководство по созданию ключей сайта для мобильных приложений, и в нем упоминается, что вы можете создавать ключи сайта только на основе оценки для мобильных приложений. Это ссылка.