Projet

Général

Profil

Actions

Feature #1683

fermé

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

Ajouté par Ludovic Bertin il y a environ 13 ans. Mis à jour il y a environ 13 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Début:
21/02/2011
Echéance:
% réalisé:

100%

Temps estimé:
Livraison en TEST:
Livraison en PROD:

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


Demandes liées 1 (0 ouverte1 fermée)

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

Actions
Actions

Formats disponibles : Atom PDF