reCAPTCHA V3: Нужно ли проверять токен для каждой страницы? - PullRequest
1 голос
/ 20 марта 2019

Размещение на вашем сайте
reCAPTCHA v3 никогда не будет прерывать ваших пользователей, поэтому вы можете запускать его в любое время, не затрагивая преобразование. reCAPTCHA работает лучше всего, когда в нем больше всего контекста взаимодействий с вашим сайтом, что происходит от видения как законных и оскорбительное поведение. По этой причине мы рекомендуем проверка reCAPTCHA на формах или действиях, а также в фон страниц для аналитики.

Источник: https://developers.google.com/recaptcha/docs/v3

Над документом сказано, что нам нужно интегрировать ReCAPTCHA V3 на несколько страниц. Итак, я хочу знать, нужно ли нам генерировать и проверять токен для каждой страницы или достаточно просто создать токен?

как

 grecaptcha.execute(reCaptchaPublicKey, {action: 'cartpage'}).then(function(token) {
            //skip verification
        });

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

...