Статьи

HoneyPot Captcha

honey-pot

Интересная идея для капчи, вот как это работает. Создайте поле формы honeypot, которое следует оставить пустым, а затем используйте CSS, чтобы скрыть его от пользователей, а не от ботов. Бот заполнит ввод, думая, что это правильное поле, но пользователь не будет (он будет скрыт и, следовательно, останется пустым).

Теперь в своем коде вы можете просто убедиться, что поле honeypot пустое.

 if($('#honeypot-div input').val() == '') {
	//is human
} else {
	//probably a bot (unless a auto fill script was run)
}

Это похоже на идею невидимой капчи, но ее очень просто реализовать. PS — Я еще не пробовал это, это просто идея, но если кто-то пробовал это раньше, можете ли вы дать мне знать, как это было хорошо?