Bonjour,

j'ai développé une application via Zend 2 qui change de BDD cible en fonction de l'URL :
- l'URL http://toto.com/bdd1, va récupérer les informations sur la BDD1.
- l'URL http://toto.com/bdd2, va récupérer les informations sur la BDD2.
- ...
Par exemple, dans ma BDD1 je vais avoir des utilisateurs différents que sur la BDD2.
Mon problème se situe dans la gestion des sessions. En effet, j'aimerais pouvoir me connecter en même temps sur toutes les bases. Seulement, cela pose problème dans la session de l'utilisateur qui est enregistrée. Par exemple, à la connexion sur ma BDD1, je récupère les droits utilisateurs correspondant, par contre dès que j'accède à la BDD2, "il garde" la session de la BDD1 (je n'ai pas besoin de me reconnecter), or les droits ne sont pas forcément les mêmes. J'ai mis en place un petit code qui me déconnecte s'il rencontre une session déjà ouverte, mais cela ne plaît pas à mes utilisateurs.

Est ce que quelqu'un a une idée pour que je puisse récupérer les informations de session correctes ?

Pour information, le nom de ma session change pour chacune des BDD.

Je vous remercie.