Domein niveau cookies

Websites hebben vaak een www. subdomein dat verwijst naar dezelfde inhoud als het hoofddomein. Met sessiecookies heeft onze bezoeker onze site bezocht met de www. of ze hebben er toegang toe gehad zonder en dus het feit dat een cookie is gemaakt voor www.example.com is niet toegankelijk vanaf example.com maakt niet uit. Met first-party cookies heeft een bezoeker de eerste keer heel gemakkelijk toegang tot onze site www.example.com en de tweede keer als example.com en daarom willen we een cookie maken die toegankelijk is vanaf beide.

Een cookie op domeinniveau maken

Om een ​​cookie toegankelijk te maken vanuit het hele domein inclusief eventuele subdomeinen, voegen we gewoon een domeinparameter toe bij het instellen van de cookie zoals aangetoond in dit JavaScript-voorbeeld. U moet natuurlijk uw eigen domeinnaam vervangen door example.com (omdat example.com een ​​domeinnaam is die specifiek is gereserveerd voor gebruik in voorbeelden waarbij deze de domeinnaam vertegenwoordigt die u echt gebruikt.)

writeCookie = function (cname, cvalue, dagen) 
var dt, verloopt;
dt = nieuwe datum ();
dt.setTime (dt.getTime () + (dagen * 24 * 60 * 60 * 1000));
expires = "; expires =" + dt.toGMTString ();
document.cookie = cname + "=" + waarde + vervalt+'; domain = example.com';