Come controllare se un utente è loggato quando si utilizza il modulo di automazione dell'auth-metodo
-
13-12-2019 - |
Domanda
Sto usando il modulo di automazione automatico con Apache Tomcat per autenticare gli utenti.Sto usando l'azione J_SECURITY_Check predefinita.
Se un utente ha effettuato l'accesso, devo visualizzare un link di iscrizione.Altrimenti un segno di accesso.Come posso controllare se l'utente ha firmato?
Inoltre, come posso registrare un utente?
Soluzione
È possibile utilizzare HttpServletRequest.getUserPrincipal()
e controllarlo per trovare l'utente registrato.
Altri suggerimenti
Lo stato di essere registrato è identico alla condizione che HttpServletRequest.getUserPrincipal()
restituisce non nullo.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow