CAPTCHA : Validation de formulaire – une image dynamique en java…

C

Voici une application capable de faire la difference entre un humain et un bot. Les formulaires d’inscription ont souvent besoin de ce genre d’outils afin de securiser les serveurs. l’idée est de generer une image contenant un texte, et de le comparer à une valeur saisie par l’utilisateur.
Il est en effet très difficile de faire un script capable de passer ce genre de securité simple à mettre en oeuvre.

Voici un exemple d’image générée par notre programme :

Voici le principe de fonctionnement :

Pour fonctionner l’application est composée de :

Mon exemple tourne actuellement sur une architécture TomCat 5.5.7, JDK 5.0.

1) Le code de ma servlet :

2) La vérification de la valeur :

Attention : Si votre serveur est positionné derriere un load-balancer, vous devez prendre garde à le configurer de sorte que l’utilisateur tombe systématiquement sur la même machine, dans le cas contraire, la valeur en session ne correspondrait a rien.

A propos de l'auteur

Eric Wallet

2 commentaires

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Commentaires récents

Étiquettes