Ahoj, pracujem na React, a, pomocou js-cookie library na správu cookies. Práve teraz vytváram cookie s:
Cookies.set("cookieName",value);
Moja aplikácia je spustená v subdoméne: subdomain.domain.com
Musím nastaviť tento súbor cookie na .domain
Mám na mysli všetky weby, ktoré sú v rovnakej doméne, ako to uvediem pri vytváraní súboru cookie?
Je tiež možné urobiť to všeobecným spôsobom? Myslím tým, že keď zmením doménu, nemusím meniť kód aplikácie.
Ďakujem
odpovede:
0 pre odpoveď č. 1Z čítania ich dokumentov sa zdá, že musíte jednoducho urobiť
Cookies.set("cookieName", value, { domain: ".my-domain.com"})
Poznámka: .
pred subdoménou, ktorá označuje prístupnosť do všetkých subdomén.
Pokiaľ ide o vašu poslednú otázku, pokiaľ ide o všeobecnejší spôsob, možno ide napríklad o premennú prostredia, napríklad:
Cookies.set("cookieName", value, { domain: "${process.env.SUB_DOMAIN}"})
Dúfam, že to pomôže