Vor kurzem habe ich drei Kuchen Apps gemacht und alle drei teilen dieses Problem. Die Konfiguration ist meistens Lager und ich benutze dies als die Sitzungsoptionen.CakePHP hält mich abmeldet
Configure::write('Session', array(
'defaults' => 'php',
'cookie' => 'test'
));
Nach vielen jedem googeln schlägt nur, dass das Sicherheitsniveau zu hoch ist, aber ich habe nie diesen Wert geändert, es ist:
Configure::write('Security.level', 'medium');
bearbeiten: Ich habe auch mit niedriger Sicherheit versucht und keine Veränderung.
Ich benutze nur grundlegende Auth, um zu überprüfen, ob der Benutzer angemeldet ist oder nicht.
Nach der Anmeldung wird der Cookie drei Stunden später ablaufen und das Ablaufdatum wird nicht aktualisiert, bis ich mich wieder anmelde, ist das normal?
Ich kann nicht scheinen, das Problem überhaupt zu replizieren, manchmal werde ich mich anmelden und der nächste Klick wird mich wieder abmelden und andere Male wird es eine Weile dauern.
Ich verwende Chrome auf Windows 7 und es gibt keine AJAX auf der Website.
Irgendwelche Ideen? Vielen Dank.
Auch sie mit mee passiert ... Versuchen 'Configure :: write ('Security.level', 'low') zu ändern;' !! – Rikesh
Keine Notwendigkeit, aus dem Griff zu fliegen und starten Browser jetzt zu verurteilen;) – jeremyharris
@Jleagle wo setzen Sie Cookie-Zeit für den angemeldeten Benutzer und wie? poste den Code, bitte .. – thecodeparadox