Anomalie #22928
fermé
ANALYSE IMPACTS - Cookies : Problème de déconnexion de session
Ajouté par Lionel MARIE-LOUISE il y a presque 2 ans.
Mis à jour il y a plus d'un an.
Description
Dans mon fichier config.json j'ai mis mon cookieTime a 120, ce qui correspond à 2 min.
Les deux minutes sont écroulés, je n'ai pas eu de déconnexion.
Pourquoi 2 variables pour le temps de session ?
Note : elles sont comparées.
- Statut changé de A qualifier à Clôturé
Dans le fichier config.json la valeur est exprimé en min et non en seconde. donc c'est 2 et non 120 qu'il faut mettre.
- Echéance mis à 28/11/2022
- Statut changé de Clôturé à R&D - A étudier
- Sujet changé de Probleme de deconnexion de session à ANALYSE IMPACTS - Cookies : Problème de déconnexion de session
- Description mis à jour (diff)
- Echéance
28/11/2022 supprimé
- Statut changé de R&D - A étudier à R&D - A planifier
- Priorité changé de 2-Sérieux à 1-Majeur
- Statut changé de R&D - A planifier à R&D - En cours
- Statut changé de R&D - En cours à R&D - A planifier
- Version source mis à 20.10 TMA
- Statut changé de R&D - A planifier à R&D - En cours
- Assigné à
Emmanuel DILLARD supprimé
- Echéance mis à 01/08/2023
- Assigné à mis à Joseph AKEL
Après analyse:
- la constante cookieTime présente dans config.json est exprimée en minutes
- la constante MAX_DURATION_TOKEN est exprimée en minutes comme indiquée en commentaire dans le code (AuthenticationController.php)
- la fonction getJWT() ne détermine pas le temps de session avant déconnexion mais la durée du token json.
La durée de session avant déconnexion est déclarée dans la constante idleTime présente dans config.json et exprimée en minutes.
Si elle n'est pas déclarée dans le fichier, elle est récupérée en dur dans le code dans getInformations() de AuthenticationController.php et a pour durée 10 minutes.
Ainsi afin de modifier cette durée d'inactivté, il faut donc modifier idleTime dans le config.json
- Statut changé de R&D - En cours à Complément d'Informations
- Assigné à changé de Joseph AKEL à Lionel MARIE-LOUISE
- Statut changé de Complément d'Informations à Résolu
- Assigné à
Lionel MARIE-LOUISE supprimé
- Statut changé de Résolu à R&D - Terminé
Formats disponibles : Atom
PDF