Bonjour à tous,

Je dois développer un site en jsp, avec passage de QCM.
Sur ce site seules les personnes connectées sont habilitées à effectuer des QCM.

J'ai réussi à mettre en place le système des sessions, mais mon souci c'est que je voudrais que la session se déconnecte d'elle-même selon différents cas.

Lorsque l'utilisateur clique sur "déconnecter", la session se déconnecte correctement, mais pas s'il ferme la fenêtre sans s'être déconnecté.
Je souhaiterais aussi qu'au bout de x minutes d'inactivité il soit considéré comme déconnecté.

Auriez-vous des solutions à mon problème ?

Merci d'avance pour votre aide.