=====Sans formulaire=====
SecureContraintesApplication/auth/*GETformationBASICNotre applicationListe des groupesformations
Rendu de /projet/auth/* :
{{:helloworld:web:java:authentification:auth1.png|Fenêtre identification native navigateur}}
=====Avec formulaire=====
Il convient d'appliquer les mêmes modifications que pour la version sans formulaire en remplaçant dans le fichier ''web.xml'' la section ''login-config'' par :
FORM/login.html/loginerror.html
Dans le formulaire ci-dessous, il est indispensable de conserver les noms ''action="j_security_check"'', ''name="j_username"'' et ''name="j_password"''.
Insert title hereInsert title here
Erreur d'authentification.
Ensuite, les commandes suivantes peuvent être utilisées :
* ''request.isUserInRole("admin")'' indique si l'utilisateur fait partie du groupe ''admin'',
* ''request.getRemoteUser()'' : renvoie le nom de l'utilisateur authentifié,
* ''session.invalidate()'' termine une session.