Příručka:$wgCookieDomain
| Cookies: $wgCookieDomain | |
|---|---|
| Explicitní doména pro přihlašovací cookies. |
|
| Zavedeno od verze: | před 1.1.0 |
| Odstraněno od verze: | stále se používá |
| Povolené hodnoty: | (řetězec) |
| Výchozí hodnota: | '' |
| Další nastavení: Podle abecedy | Podle funkce | |
Podrobnosti
Nastavte na explicitní doménu v přihlašovacích cookies, např. thissubdomain.mydomain.org nebo .mydomain.org pro všechny vaše subdomény.
Ve výchozím nastavení to není nastaveno, takže funkce setcookie php pouze nastaví cookie na aktuální doméně.
To je špatně, pokud např. váš web je dostupný jak z www.example.com, tak z example.com, protože uživatelé, kteří se přihlásí do prvního, budou odhlášeni, jakmile navštíví druhý.
Při změně této konfigurace byste měli zvýšit hodnotu na $wgAuthenticationTokenVersion, abyste zabránili tomu, aby staré soubory cookie omezené na kořenovou doménu nebo subdoménu ovlivňovaly přihlašovací relaci uživatelů. Jinak nemusí být možné upravovat nebo se dokonce odhlásit, dokud nebudou staré soubory cookie ručně vymazány.