Comment vérifier si un utilisateur est connecté lors de l'utilisation de la méthode d'authentification
-
13-12-2019 - |
Question
J'utilise le formulaire de méthode d'authentification avec Apache Tomcat pour authentifier les utilisateurs.J'utilise l'action par défaut J_Security_Check par défaut.
Si un utilisateur s'est connecté, je dois afficher un lien de déconnexion.Sinon un lien de connexion.Comment puis-je vérifier si l'utilisateur s'est connecté?
Aussi, comment puis-je enregistrer un utilisateur?
La solution
Vous pouvez utiliser HttpServletRequest.getUserPrincipal()
et vérifier pour trouver l'utilisateur connecté.
Autres conseils
L'état d'être connecté est identique à la condition que HttpServletRequest.getUserPrincipal()
renvoie non-NULL.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow