Bonjour,
Comme l'indique le titre je veux déconnecter l'utilisateur après une certaine période d'inactivité. Pour cela j'ai essayé ce code :
ça marche mais le problème c'est que quand je clique après sur le bouton "retour" du navigateur,je me trouve à nouveau dans l'application
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 public function compteAction( Request $request) { $maxIdleTime=20; $session = $request->getSession(); if (time() - $session->getMetadataBag()->getLastUsed() > $maxIdleTime) { $session->invalidate(); $session->clear(); return $this->redirectToRoute('login'); } else{ // le contenu de mon action } }
Qui peux m'aider SVP ?
Partager