Подтвердите код с помощью проверки JQuery - PullRequest
1 голос
/ 18 июля 2010

Как мы можем проверить капчу с помощью проверки jquery.избегать пост обратно с помощью ajax?Может кто-нибудь, пожалуйста, помогите мне в этом.Буду признателен за вашу помощь.

Спасибо.

Ответы [ 3 ]

1 голос
/ 18 июля 2010

Одной из целей теста CAPTCHA является оценка присутствия человека на удаленном конце.Если вы разрешите проверку на клиенте, каков ваш план того, как клиент должен сообщить серверу, что проверка не удалась?
Как вы предотвратите подделку этого сигнала злоумышленником?
(Илиэто просто AJAX хочешь заменить?)

1 голос
/ 18 июля 2010

Вы действительно не можете сделать это, потому что в большинстве случаев изображение, которое генерируется на стороне сервера, хранит свой ключ CAPTCHA в сеансе, к которому вы не можете получить доступ напрямую со стороны клиента.

IЯ даже не хочу думать о том, что может быть возможно с точки зрения безопасности, если на самом деле у вас есть решение, отличное от Ajax.

0 голосов
/ 19 июля 2010

Если я правильно вас понимаю, вы запрашиваете помощь в выполнении обратной передачи ajax для проверки теста CAPTCHA, возможно, просто не очень красноречиво.

В документации jquery есть рабочий пример использованияудаленная проверка для подтверждения CAPTCHA, таким образом плагин проверки позаботится о том, чтобы не отправлять форму, если эта проверка не пройдена и проверка фактически выполняется на сервере.Как и должно быть.

См. Ниже:

http://docs.jquery.com/Plugins/Validation#Using_remote_validation_to_help_with_captchas

Надежда, которая помогает Разану.

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