@Astuay

Recaptcha invisible, генерация вне формы?

Мучаюсь уже часа 3 никак не могу подключить инвизибл в2 рекапчу.
Суть в чем, нужно до кнопки 'submit' сгенерировать recaptcha-response, так как отправка идет через js и должна отправляться с другими данными
(Либо как то сделать так, чтобы только после кнопки и вместе с респонсом отправлялось)
Сам JS код
const request = new XMLHttpRequest();
    const url = "data.php";
    const params = "test= " + test + "&public=" + grecaptcha;
    request.open("POST", url, true);
    request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    request.send(params);


Форма выглядит так
<form class="unlock">
  <input aria-invalid="false" id="pass" autocomplete="off" type="text" dir="auto">
  <button>Unlock</button>
</form>
  • Вопрос задан
  • 102 просмотра
Пригласить эксперта
Ответы на вопрос 1
profesor08
@profesor08
https://developers.google.com/recaptcha/docs/invisible

Отправляй форму после получения токена.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы