2013-11-08 1 views
-2

Целью является отслеживание неверно введенных данных в форму или, вернее, после 5 безуспешных попыток запретить все, что дано в течение 15 минут. Грубая сила на кошмарномФорма JQuery защищается при атаке

+0

Для этого вы должны использовать серверный код, а не код на стороне клиента. Если кто-то пытается атаковать грубой силой вашу форму, они, вероятно, не собираются использовать ваш собственный код на стороне клиента, чтобы выполнить ее. – David

+0

Используйте серверную сторону, а не клиентскую. Поместите значения даты и времени в сеанс. –

ответ

1

Для первой части, обнаружения неправильного ввода, вы можете использовать библиотеку проверки, из которых следующее является наиболее популярным:

http://jqueryvalidation.org/

Для второго бита (запретить людям на определенное время), вам нужно будет что-то сделать на стороне сервера. Войдите в систему I.P. адрес в таблице базы данных, называемой «banned_ips», вместе с текущим временем плюс 15 минут. Конечно, не что-то, что вы можете сделать с jQuery ...

Смежные вопросы