Ich habe Probleme beim Festlegen der Cookie-Lebensdauer in meiner D8-Instanz. Ich möchte es auf Null setzen, damit das Schließen des Browsers den Benutzer abmeldet.
Ich habe ini_set('session.cookie_lifetime', 0);
der Datei site / default / settings.php hinzugefügt . Die Datei enthielt keine vorherige Referenz zu cookie_lifetime. Ich habe die Zeile hinzugefügt. Ich habe auch den Drupal-Cache und meinen Chrome-Cache geleert. Leider wird es nicht respektiert. Sitzungen bleiben auch nach dem Schließen des Browsers bestehen.
Ich habe die gesamte Codebasis durchsucht, ini_set('session.cookie_lifetime', 200000);
aber sie scheint auf meiner Website nicht vorhanden zu sein. Ich sehe nicht, wo Drupal die Cookie-Lebensdauer festlegt. Ich habe auch versucht, die Einstellung über eine php.ini-Datei im Stammverzeichnis hinzuzufügen, aber das wird von Drupal außer Kraft gesetzt.
Ich denke, das ist eine einfache Sache, deshalb möchte ich Plugins vermeiden. Ich freue mich darauf, von allen zu hören. Danke im Voraus.