Sono nuovo alla programmazione web. Sto chiedendo un modello comune per fare cose come il controllo dell'autenticazione. Ecco lo scenario:Come la pagina JSP deve controllare l'autenticazione
Il sito Web dispone di una pagina di accesso per i visitatori. Richiederà il nome utente e la password crittografata e li invierà al server, quindi otterrà un codice di errore (nome utente/password non corrispondono) o una chiave di autenticazione dal server. Quando l'utente ha effettuato l'accesso con successo, voglio che il sito web passi automaticamente alla pagina main.jsp
che presenta la funzionalità principale del sito web.
In questo caso, voglio main.jsp
controllare l'autenticazione dell'utente. Cioè, non voglio che una cosa del genere accada come l'utente possa aprire direttamente www.example.com/main.jsp
, e se facessero cose del genere, voglio reindirli alla pagina di login.
Quindi, come è possibile passare le informazioni di autenticazione sulla pagina e come impedire all'utente di accedere direttamente allo main.jsp
senza effettuare l'accesso? Devo usare la sessione o altro?
se ho capito bene, a quanto pare quello che ti serve è il filtraggio sulla tua app Web ...potresti provare a leggere questo http://docs.oracle.com/javaee/5/api/javax/servlet/Filter.html –