Java

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

Java_by_irotobi

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.

About the author

Eric Wallet

2 Comments

Click here to post a comment

Votre adresse de messagerie ne sera pas publiée.