Bonjour;
je veux créer une page jsp d'authentification des utilisateurs;j'ai deja creer un pool de connection à la base de données. Comment sera le code en jsp.
Peuvez me donner un exemple de page d'authentification en jsp
Merci
Bonjour;
je veux créer une page jsp d'authentification des utilisateurs;j'ai deja creer un pool de connection à la base de données. Comment sera le code en jsp.
Peuvez me donner un exemple de page d'authentification en jsp
Merci
Si tu es sous TOMCAT regarde ce tutoriel qui pourrait t'aider :
http://beuss.developpez.com/tutoriel...ormulaire/#LVI
Ba je c'est pas, pour t'identifier, tu as besoin de quoi, un login, un pass.
Tu crées tes 2 champs en HTML et un bouton submit, et ensuite tu vas vérifier dans ta base de donnéesqu'ils correspondent bien ou non ...
Pour cela regarde du coté des scriplets, ou de la JSTL. Ou encore si tu veux un vrai traitement serveur les servlets ...
Le mieux est comme l'a propose elitost de modifier ton fichier web.xml. Tu peux mapper directement ca par rapport a un LDAP. Pas la peine de te faire chier a faire des appels a la base de donnees, tout est gere par ton serveur.
Après ca depend fortement de l'utilisation final de ton authentification, si c'est pour un site pour des usagers clients, c'est quand même beaucoup plus user friendly d'avoir une page comme l'ensemble de ta charte graphique pour l'authentification (je ne crois pas qu'avec l'authentification tomcat tu puisses le faire ainsi, c'est plutot une pop up qui souvre avec l'authentification)
En fait tu as le choix, tu as plusieurs mode d'authentification. Pour le mode BASIC, en effet c'est une "popup" windows qui s'ouvre. Mais il existe plusieurs modes.
La mise en page n'a rien a voir avec le système d'authentification proposé sur TOMCAT, au niveau du formulaire on a qqch du genre :Envoyé par K-Kaï
Ensuite on peut mettre la mise en page que l'on veut autour de ce formulaire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <form action="j_security_check" method="post"> <input type="text" name="j_username"/> <input type="password" name="j_password"/> <input type="submit" value="Connexion"/> </form>
Ceci pourrait m'interesser, mais mon identification est un peu plus compliqué, à savoir que dans ma base de donnée, je ne stocke pas les mots de passe mais un hash de ceux ci, il faut donc hasher le pass avant de faire la vérification.
Gère t'il ensuite les sessions pour l'acces aux pages ou faut t'il se réidentifier à chaque page défini comme protégé ?
Et vous savez si il y a la possibilité d'accorder ceci avec Hibernate ?
Partager