Submitted by TiTi on
Bonjour à tous,
Je bosse actuellement sur un projet drupal multi-site. Et je n'ai trouvé aucune information concernant la conservation des sessions entre les différents sous domaine.
J'ai une architecture du style:
www.site1.com
blog.site1.com
forum.site1.com
Auriez-vous une piste pour m'aiguiller un peu ?
Merci à tous !! ;-)
http://drupal.org/project/bak
Permalien Soumis par haza le 12 Février, 2011 - 10:28
http://drupal.org/project/bakery
C'est ce qui utilisé pour conserver les sessions entre les sites du domaine drupal.org (groups.drupal.org, etc, ...)
C'est surtout un projet "interne" a la base, les noms de fonctions sont un peu du grand n'importe quoi. Mais normalement, ca marche.
Il y a aussi la variable
Permalien Soumis par vincent59 le 12 Février, 2011 - 22:28
Il y a aussi la variable $cookie_domain dans le fichier settings.php des sites :
/**
* Drupal automatically generates a unique session cookie name for each site
* based on on its full domain name. If you have multiple domains pointing at
* the same Drupal site, you can either redirect them all to a single domain
* (see comment in .htaccess), or uncomment the line below and specify their
* shared base domain. Doing so assures that users remain logged in as they
* cross between your various domains.
*/
$cookie_domain = 'site1.com';
Merci à tous les 2 pour vos
Permalien Soumis par TiTi le 13 Février, 2011 - 00:07
Merci à tous les 2 pour vos réponses. Je vais plutot partir sur la variable $cookie_name.
Cependant, j'aurais une dernière question: dois-je activer cette ligne dans chacun des fichiers settings.php de mes différents domaines ou juste sur le domaine principal ?
Merci encore pour votre aide ;-)
A priori c’est dans tous les
Permalien Soumis par vincent59 le 14 Février, 2011 - 13:45
A priori c'est dans tous les fichiers settings des sous-domaines que tu veux partager
bonjour, je recherche
Permalien Soumis par dilune le 4 Mars, 2011 - 22:26
bonjour,
je recherche également une solution qui évite de se reconnecter sur chaque site (multisite).
J'utilise cookie_domain, mais la connexion est refusée si on se connecte à partir d'un sous-domaine (sous-domaine.mon-domaine.fr); il faut obligatoirement passer par le domaine principal.
Est-ce obligatoire? Ou bien un problème de paramétrage?
Merci de vos conseils.