Esto evitará a nuestro sitio sufrir ataques de spam ya que la solución debe unicamente ser capaz de proporcionarla un humano.
Cómo dato anecdótico decir que se utilizaron en primera instancia en Yahoo! para validar a sus usuarios a la hora de solicitar una nueva cuenta de correo electrónico y poco a poco se fueron haciendo populares hasta llegar a convertirse casi imprescindibles.
Crear un captcha
Esta es la manera rápida de crear un captcha y no es otra que descargando uno ya hecho... en el siguiente punto explicaremos paso a paso cómo crear un captcha desde 0.
En esta página puedes encontrar dos buenos ejemplos de captchas unos de ellos el clásico en el cuál el usuario debe introducir un número y el otro uno un tanto alternativo en el cuál el usuario deberá buscar un cuadrado dentro de la imagen y clickear en él.
Ejemplo 1 (clickear el cuadrado)
Ejemplo 2 (introducir el código)
Descarga (ZIP, 12 KB)
Ver Código Fuente
Ya la elección es aquel que creas tú que mantiene una mejor relación seguridad-usabilidad.
Crear un captcha paso a paso (PHP)
Bueno los que hayais seguido leyendo hasta aquí es que quereis crear o aprender cómo funciona un captcha.
El funcionamiento es sencillo, se crea una cadena aleatoria que es escrita en una imagen y almacenada en una variable de sesión o cookie, el usuario la introducide en el formulario y esta es chequeada por el script.
No hay comentarios:
Publicar un comentario