Application web en j2ee et spring security et algorithme MD5
nakkach
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
nakkach Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
nakkach Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Bonjour svp j'ai besoin d'aide je suis entrain de développer une application en j2ee et spring security 2.0.1 et l'algorithme de hachage MD5 l'objectif est de configurer le dossier XML du spring afin de pouvoir hashé les mots de passe en fonction du Md5 , et après avoir haché toute les mots de passe dans ma base je dois aussi ajouter une configuration qui me permet au niveau du spring de comparer les mots de passe en clair entré par les utilisateur avec ceux en Md5 stocké dans ma base de données .
j'ai tous essayer , et j'arrive pas encore à comprendre comment il faut procéder qui ce qu'il faut ajouter ?
SVP aider moi avec vos expériences !
Merci
j'ai tous essayer , et j'arrive pas encore à comprendre comment il faut procéder qui ce qu'il faut ajouter ?
SVP aider moi avec vos expériences !
Merci
A voir également:
- Application web en j2ee et spring security et algorithme MD5
- Web office - Guide
- Application word et excel gratuit - Guide
- Microsoft security essentials - Télécharger - Antivirus & Antimalwares
- Nommez une application d'appel vidéo ou de visioconférence - Guide
- Desinstaller application windows - Guide
2 réponses
Bonjour,
Si tu comprends l'anglais, je te propose de lire cet article:
http://asjava.com/core-java/java-md5-example/
Ensuite reste plus qu'à implémenter de ton coté:
- faire un programme qui lis les enregistrement en base de données, et pour chacun récupère le mot de passe, le crypt et l'enregistre à nouveau.
- dans ton application, lorsque tu compares tes mots de passe, suffit de faire appel à la méthode d'encryptage sur le mdp fourni par l'utilisateur et comparer ce résultat avec celui enregistré en base. (simple comparaison de String)
Si tu comprends l'anglais, je te propose de lire cet article:
http://asjava.com/core-java/java-md5-example/
Ensuite reste plus qu'à implémenter de ton coté:
- faire un programme qui lis les enregistrement en base de données, et pour chacun récupère le mot de passe, le crypt et l'enregistre à nouveau.
- dans ton application, lorsque tu compares tes mots de passe, suffit de faire appel à la méthode d'encryptage sur le mdp fourni par l'utilisateur et comparer ce résultat avec celui enregistré en base. (simple comparaison de String)
Merci pour votre réponse .
il ne faut pas donc toucher au dossier de configuration du spring security ? je ne dois pas ajouter qlq chose ?
parce que j'ai déjà implémenter un code java et j'ai pu hashé les mots de passe dans ma base mais d'après les recherche que j'ai fait j'ai trouver qu'il possible de faire ça à travers une configuration dans le dossier xml du spring .
ma je n'arrive pas encore à comprendre comment il faut faire tous ça .
il ne faut pas donc toucher au dossier de configuration du spring security ? je ne dois pas ajouter qlq chose ?
parce que j'ai déjà implémenter un code java et j'ai pu hashé les mots de passe dans ma base mais d'après les recherche que j'ai fait j'ai trouver qu'il possible de faire ça à travers une configuration dans le dossier xml du spring .
ma je n'arrive pas encore à comprendre comment il faut faire tous ça .
Ha, possible ça fait un moment que je n'ai pas travaillé avec Spring.
Est-ce que tu fais référence à ce genre de méthode par hasard:
https://mkyong.com/spring-security/spring-security-password-hashing-example/
Est-ce que tu fais référence à ce genre de méthode par hasard:
https://mkyong.com/spring-security/spring-security-password-hashing-example/
Ce genre d'exemple fonctionne si tu mets tes users / password en dur dans un fichier de configuration.
Si tu souhaites requêter une base de données à la place, tu peux peut-être t'inspirer de cet autre tutorial:
https://mkyong.com/spring-security/spring-security-form-login-using-database/
Perso je n'aime pas les tutoriaux de cette personne, car la plupart du temps il copie / colle (et change un petit peu) ceux des bouquins, mais tu dois pouvoir trouver l'équivalent et même mieux via Google et les mots clés: spring security against database authentication.
Bonne chance.
Si tu souhaites requêter une base de données à la place, tu peux peut-être t'inspirer de cet autre tutorial:
https://mkyong.com/spring-security/spring-security-form-login-using-database/
Perso je n'aime pas les tutoriaux de cette personne, car la plupart du temps il copie / colle (et change un petit peu) ceux des bouquins, mais tu dois pouvoir trouver l'équivalent et même mieux via Google et les mots clés: spring security against database authentication.
Bonne chance.
je vous remercie pour votre aide .
je souhaite seulement si vous pouvez m'aider à comprendre comment fonctionne ce framework
à savoir que je peux hashé en Md5 mes mots de passe dans la base mais je n'arrive pas a savoir comment faire pour s"authentifier , j'ai besoin d'une fonction pour comparer mais je ne sais pas ou je dois la mettre ? est ce que tous ca peut etre realiser au niveau de spring ?
je souhaite seulement si vous pouvez m'aider à comprendre comment fonctionne ce framework
à savoir que je peux hashé en Md5 mes mots de passe dans la base mais je n'arrive pas a savoir comment faire pour s"authentifier , j'ai besoin d'une fonction pour comparer mais je ne sais pas ou je dois la mettre ? est ce que tous ca peut etre realiser au niveau de spring ?