Project

General

Profile

Feature #1683

Gestion du conflit de session (plusieurs fenetres avec le meme sessionId)

Added by Ludovic Bertin over 8 years ago. Updated over 8 years ago.

Status:
Closed
Priority:
Normal
Start date:
02/21/2011
Due date:
% Done:

100%

Estimated time:

Description

Pas mal de bugs remontés du workflow proviennent d'une mauvaise utilisation de l'outil : les utilisateurs ont l'habitude d'ouvrir plusieurs fenetres avec la meme session => les donneés en session se mélangent et des donnees d'une instance de procédure se retrouvent dans une autre, d'ou un bon nombre de dysfonctionnements.

Mise en place un système de UUID généré pour les use cases sensibles au mélange de session. Dans tous les cas avant de gérer un usecase on regarde si un UUID est présent dans la session de l'utilisateur, et si c'est le cas, alors cette UUID doit avoir été passé comme paramètre de la requête, sinon c'est qu'il y a mélange de session et on redirige l'utilisateur vers une page lui indiquant qu'il ne peut naviguer avec plusieurs fenêtres en même temps


Related issues

Related to Silverpeas Core - Bug #1850: Problème de test sur le WF lié à la demande de congésRejected04/04/2011

Actions

History

#1

Updated by Nicolas Eysseric over 8 years ago

  • Status changed from In progress... to Closed
  • % Done changed from 0 to 100

OK. Validé.

Also available in: Atom PDF