mailRe: [Galette-discussion] Problème de session si mult iple install


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by Johan Cwiklinski on November 21, 2011 - 06:07:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Salut,

Le 20/11/2011 22:00, Mélissa Djebel a écrit :
Bonjour,

Quand on installe Galette dans plusieurs répertoire pour plusieurs
associations (Assoc1, Assoc2, Assoc3, etc.) la session est générale à
toutes les associations et une fois connecté à une association, on est
automatiquement connecté aux autres associations.

J'ai testé de remplacer :
- $_SESSION['galette']
par
- $_SESSION[PREFIX_DB . 'galette']

car mon préfixe était effectivement différent entre les associations et
cela fonctionne, je peux avoir dans 1 onglet une connexion sur l'Assoc1
avec membre1 et dans un 2ème onglet une connexion sur l'Assoc2 avec
membre2. Tout marche correctement.

Peut-être est-ce insuffisant de mettre PREFIX_DB et qu'il faut aussi
mettre NAME_DB devant pour être sur. Sur le même serveur, soit la base
est différente, soit le préfixe est différent, ainsi
- $_SESSION[NAME_DB . '_' . PREFIX_DB . 'galette']
est quasiment assuré d'être unique quelque soit le cas.

Mélissa

Ce problème a en effet été signalé récemment ; je regarderai pour faire
le changement, mais je me méfie des effets de bord ; il faut que je
voies si la modification de toutes les occurrences (79) ne pose pas de
soucis (y'a pas de raison, mais y'a rarement de raisons pour que ça
bogue :D).

Avoir la possibilité d'installer plusieurs instances côte à côte n'est
pas une priorité pour la 0.7 ; si ça se limite à modifier le nom de la
session, ça passe, ce sera à confirmer.

++
Johan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk7J3TsACgkQ7N2B+4uln5Sv5wCdGYS3iUan0iRJx4LZEtrcoTUB
cwUAoNqtvC5sX0/ulaE2nYP+FEsZ+xDu
=0D7t
-----END PGP SIGNATURE-----



Related Messages


Powered by MHonArc, Updated Mon Nov 21 21:20:14 2011