web-dev-qa-db-fra.com

Cookie multi-domaine

Le site Web sur lequel je travaille a 5 domaines (deux de premier niveau et 3 sous-marins, sans compter www). J'ai besoin de limiter le cookie que le site crée pour ne fonctionner que sur 4 des domaines.

J'ai trouvé d'ici que dans Drupal 8 cookies sont définis dans le fichier services.yml en utilisant ceci:

parameters:
  session.storage.options:
    cookie_domain: '.domain.com'

Mais je ne sais pas comment ajouter plusieurs domaines. Est-ce aussi simple que quelque chose comme ça?

cookie_domain: 'www.domain1.com'; 'domain1.com'; 'sub1.domain.com'; 'sub2.domain.com'
2
Krypton

Un cookie ne peut avoir qu'une seule valeur de domaine. Vous pouvez donc le définir sur un domaine spécifique ou sur le domaine supérieur qui inclut tous les sous-domaines.

Voir https://stackoverflow.com/questions/1062963/how-do-browser-cookie-domains-work

4
h3rj4n