|
From: | claude |
Subject: | Re: [Phpcompta-support] manque toutes les contraintes [iso-8859-15] [Résolu? ] |
Date: | Thu, 02 Aug 2007 12:56:05 +0200 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; fr-FR; rv:1.8.1.5) Gecko/20070715 Iceape/1.1.3 (Debian-1.1.3-1) |
Alain Vaugham a écrit : [...]
J'ai donc travaillé plusieurs fois dans deux sessions.Le submit c'est bien PhpCompta qui a dû le faire normalement lors de la validation d'une saisie, n'est-ce pas?
On connait maintenant l'origine de tes soucis. Si tu tient à avoir plusieurs sessions simultanées, fais-les dans navigateurs différents (je pratique souvent avec : mozilla pour une session admin et firefox pour une session utilisateur), sinon, il y a obligatoirement des conflits.
Alors, que se passera-t-il si plusieurs sessions sont ouvertes simulnanément comme ça :192.168.3.105 : Serveur 192.168.3.106 : client login/pierre 192.168.3.107 : client login/nicole 192.168.3.103 : client login/nicole Normalement une personne ne peux pas être à deux endroits simultanément.
normalement non, mais tu peux très bien ouvrir une session de travail sur ton poste, aller dépanner quun sur un autre poste et là, ouvrir une nouvelle session pour un motif quelconque...
Est-ce qu'il y a un contrôle du nombre de sessions autorisées simultanément par login?
Si cela n'est pas fait, ça devrait, mais, la négociation d'une session se fait entre le navigateur web et le serveur : si tu ouvres une autre session dans le même navigateur (nouvel onglet ou fenêtre) tu es toujours logué sur ta première session (et c'est facilement vérifiable : tu n'as pas l'étape du login ;)
C'est dans Apache que cela devrait se passer?
Non, apache ne fait que "servir" des pages web. Il y a des possibilités de restriction d'accès mais c'est plutôt pour empêcher n'importe qui d'aller dans un vhost ou une zone où il n'a rien à faire.
Le contrôle de session doit se dérouler au niveau de phpcompta, au moment du login : vérifier que le couple login / password n'est pas déjà utilisé dans une session en cours et afficher un message d'erreur ou autoriser la connexion, selon le cas.
-- Claude Thomassin SIRE
[Prev in Thread] | Current Thread | [Next in Thread] |