Projet

Général

Profil

Actions

Anomalie #22928

fermé

ANALYSE IMPACTS - Cookies : Problème de déconnexion de session

Ajouté par Lionel MARIE-LOUISE il y a environ 2 ans. Mis à jour il y a plus d'un an.

Statut:
R&D - Terminé
Priorité:
1-Majeur
Assigné à:
-
Version cible:
Début:
24/11/2022
Echéance:
01/08/2023

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.

Mis à jour par Lionel MARIE-LOUISE il y a environ 2 ans

  • 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.

Mis à jour par Emmanuel DILLARD il y a environ 2 ans

  • Echéance mis à 28/11/2022
  • Statut changé de Clôturé à R&D - A étudier

Mis à jour par Emmanuel DILLARD il y a environ 2 ans

  • 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

Mis à jour par Emmanuel DILLARD il y a plus d'un an

  • Statut changé de R&D - A planifier à R&D - En cours

Mis à jour par Emmanuel DILLARD il y a plus d'un an

  • Statut changé de R&D - En cours à R&D - A planifier
  • Version source mis à 20.10 TMA

Mis à jour par Emmanuel DILLARD il y a plus d'un an

  • Statut changé de R&D - A planifier à R&D - En cours

Mis à jour par Emmanuel DILLARD il y a plus d'un an

  • Assigné à Emmanuel DILLARD supprimé

Mis à jour par Emmanuel DILLARD il y a plus d'un an

  • Echéance mis à 01/08/2023

Mis à jour par Joseph AKEL il y a plus d'un an

  • Assigné à mis à Joseph AKEL

Mis à jour par Joseph AKEL il y a plus d'un an

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

Mis à jour par Joseph AKEL il y a plus d'un an

  • Statut changé de R&D - En cours à Complément d'Informations
  • Assigné à changé de Joseph AKEL à Lionel MARIE-LOUISE

Mis à jour par Lionel MARIE-LOUISE il y a plus d'un an

  • Statut changé de Complément d'Informations à Résolu
  • Assigné à Lionel MARIE-LOUISE supprimé

Ticket peu-être cloturé.

Mis à jour par Emmanuel DILLARD il y a plus d'un an

  • Statut changé de Résolu à R&D - Terminé
Actions

Formats disponibles : Atom PDF