Размещение на вашем сайте
reCAPTCHA v3 никогда не будет прерывать ваших пользователей, поэтому вы можете запускать его в любое время, не затрагивая
преобразование. reCAPTCHA работает лучше всего, когда в нем больше всего контекста
взаимодействий с вашим сайтом, что происходит от видения как законных
и оскорбительное поведение. По этой причине мы рекомендуем
проверка reCAPTCHA на формах или действиях, а также в
фон страниц для аналитики.
Источник: https://developers.google.com/recaptcha/docs/v3
Над документом сказано, что нам нужно интегрировать ReCAPTCHA V3 на несколько страниц. Итак, я хочу знать, нужно ли нам генерировать и проверять токен для каждой страницы или достаточно просто создать токен?
как
grecaptcha.execute(reCaptchaPublicKey, {action: 'cartpage'}).then(function(token) {
//skip verification
});
Примечание:
В форме, для которой я хочу заблокировать бота, я генерирую токен и передаю его на сервер с данными формы пользователя. Теперь на стороне сервера я проверяю токен и получаю оценку в ответ на дальнейшие действия.