phpcompta-support
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Phpcompta-support] manque toutes les contraintes [iso-8859-15] [Ré


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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]