Authentification avec mot de passe en JAVA

Authentification avec mot de passe en JAVA - Java - Programmation

Marsh Posté le 03-10-2008 à 19:09:29    

Bonjour,
 
Salut les amis j'aurais besoin de votre aide pour programmer une application en JAVA qui vérifie en premier lieu le user et le mot de passe avant de se rediriger vers une autre page, sachant que les users et leur mots de passes sont enregistrés dans une base de donnée MYSQL.
 
Merci d'avance de votre aide.

Reply

Marsh Posté le 03-10-2008 à 19:09:29   

Reply

Marsh Posté le 05-10-2008 à 15:20:31    

regarde du coté des servlets et implémente un MVC entre ta JSP et ta servlet.  
 
Après, on va pas faire le code à ta place, c'est trop simple.


---------------
quand un homme raisonne mal c'est qu'il n'a pas les données pour raisonner mieux (diderot)
Reply

Marsh Posté le 11-10-2008 à 16:55:02    

En gros, ca se passe de la manière suivante :
 
je pars du principe que tes mots de passe sont cryptés dans ta base (disons en MD5).
 
Tu fais ton formulaire avec tes 2 champs login & password.
Lors du submit, tu récupères la valeur du login, ce qui te permet d'aller chercher le password correspondant dans la base (j'imagine que tu sais faire un SELECT en sql hein).
Ensuite tu compares le password de la base à la valeur hashé MD5 du password saisi dans le formulaire.
Si la comparaison est TRUE alors tu rediriges vers ta page, sinon tu reboucles sur le formulaire de départ avec le message d'erreur approprié.
 
1. Saisie des infos
2. SELECT password from TABLE where login  = 'LoginSaisi'
3. if (password.equals( MD5(PasswordSaisi)  ) forwardPage();

Reply

Marsh Posté le 12-10-2008 à 10:35:51    

C'est tellement "PHP"; on dirait du JSP old school :(
 
Les security constraints, c'est mieux.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 16-10-2008 à 23:27:49    

sircam a écrit :

C'est tellement "PHP"; on dirait du JSP old school :(
 
Les security constraints, c'est mieux.


 
meme en passant par un framework tel que Struts, cela fait old school ?  
 
oki merci pour l'info pour les security constraints ...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed