reCAPTCHA с jQuery валидацией

Решение, как сделать простую валидацию reCAPTCHA на лету, без серверной стороны

reCAPTCHA с jQuery валидацией

В этом методе есть проблем. Пользователь может легко подделать результат, если захочет. Если вы действительно хотите проверять, является ли пользователь роботом или нет, вы должны сравнивать результат, предоставленный пользователем (через POST) на стороне сервера, используя секретный ключ reCAPTCHA.

Решение:
$('form').on('submit', function(e) {
	if(grecaptcha.getResponse() == "") {
		e.preventDefault();
		alert("Ошибка! Проверка не пройдена.");
	} 
	else {
		e.preventDefault();
		alert("Проверка пройдена");
		// далее исполняемый код
	}
});

Комментарии (0)

Похожие решения:
Создано: 06.05.2022
Просмотров: 586