CAPTCHA es el acrónimo de "Completely Automated Public Turing test to tell Computers and Humans Apart" (Prueba de Turing pública y automática para diferenciar a máquinas y humanos). Es usado como un desafío-respuesta para asegurar que la información individual suministrada viene de un humano y no de un proceso automatizado. Típicamente, un captcha es usado con envío de formularios donde no es necesario que el usuario se haya autenticado, pero se desea prevenir el envío de spam.
Los Captchas pueden presentarse en multitud de formas, incluyendo
preguntas lógicas,
caracteres trastocados o presentar múltiples imágenes y preguntar
cómo se relacionan.
Zend_Form
intenta proveer una amalgama de backends
que pueden ser utilizados por separado o en
conjunción con
Zend_Form
.