-
Session multi-site
Bonjour,
je dois pouvoir mettre en place 1 session qui sera disponible sur plusieurs sites, hébergé sur un même serveur avec la même ip.
Des membres se connectent sur monsite1.com et lorsqu'ils vont sur monsite2.com, ils doivent encore être connecté avec leur variable de session php,
mais je ne trouve pas comment modifier cela dans apache.
Quelqu'un à une idée ? :)
-
Pas si simple à faire. Le problème vient du fait que tu as des noms de domaines totalement différents. Tu fonctionnerais avec des sous-domaines, ce serait plus facile à faire. Parce que tu as des domaines distincts, le navigateur ne passe pas le cookie de session d'un site à l'autre et donc le navigateur se retrouve avec des cookies et donc des sessions différentes. Pour t'en sortir, il faut un SSO entre tes domaines et stocker dans un endroit commun (en base de données par exemple) les informations que tu veux échanger d'un site à l'autre de manière à ce que la session soit initialisée avec ces informations quand tu arrives sur le site par SSO.