contao/import — Issue #3233: Cookie Domain vorgeben
Author: Babelfisch
Created: 2011-11-29 21:09:08+00:00
State: open
Labels: Feature, frontend

Wenn man Contao mit verschiedenen Subdomains betreibt und sich Nutzer im Frontend anmelden, sind sie jeweils nur für eine Subdomain angemeldet. Das ist natürlich ärgerlich, wenn man sein Projekt in verschiedene Teile aufgeteilt hat, bspw. www.example.net, forum.example.net, …

Wäre es möglich, dass man die Cookie-Domain angeben kann, sodass die Cookies der Anmeldung über alle Subdomains gültig sind? Vorstellen könnte ich es mit so:

In der localconfig.php gibt man bei Bedarf die Cookie-Domain an:

```
$GLOBALS['TL_CONFIG']['cookieDomain'] = '.example.net';
```

In der System.php wird die Methode setCookie folgendermaßen ergänzt:

```
if (is_null($strDomain) && strlen($GLOBALS['TL_CONFIG']['cookieDomain']))
{
$strDomain = $GLOBALS['TL_CONFIG']['cookieDomain'];
}
```

Ist nur ein Vorschlag aber damit wäre allen Nutzern von Subdomains geholfen und für alle anderen sind keinen Nebenwirkungen vorhanden.

Related issues: #3248

--- _Originally created on July 2nd, 2011, at 10:06am (ID 3233)_