Es sieht so aus, als hätten Sie ein Problem mit der Funktion isset() in PHP, die nicht ordnungsgemäß arbeitet, wenn Sie nach einer Sitzungsvariablen suchen.
PHP-Sessions können über Subdomains hinweg geteilt werden, indem man die Domain des Session-Cookies auf die Top-Level-Domain setzt.
In PHP verwendet man das $_SESSION Superglobal, um Daten zu speichern, die über mehrere Seitenanforderungen hinweg bestehen bleiben müssen.
Um sich in PHP ordnungsgemäß aus einer Sitzung auszuloggen, können Sie die Funktion session_destroy() verwenden.
Im TWIG-Template kann man auf die Session-Daten über die Variable app.session zugreifen.