Как добавить Recaptcha v3 к ajax-форме поиска?

Поставили задачу добавить repactcha v3 к ajax-форме поиска, которая отправляет запрос в php-файл на сервере.

Код формы:

            <form id="track-form" method="post" action="">
                <input type="hidden" name="recaptcha_response" id="recaptchaResponse"> 
                <input type="text" name="title" placeholder="Введите название" id="vin-field" required>
                <button type="submit">Поиск</button>
            </form>

Обработчик формы:

$('#track-form').submit(function(e) {
    e.preventDefault();
    vin = $('#vin-field').val();        
    $.ajax({
        type: "POST",
        url: 'action.php',
        data: {action:"search", vin:vin}, 
        success: function(response) {}..и тд

Правильно ли я понимаю, что мне в том же action.php надо сначала проверить score отправленного ключа и если результат устраивает, то выполняю дальнейшие действия, если нет то не произвожу поиск.


Ответы (0 шт):