Jump to content
Thomas_Dev

Admin session timeout issue

Recommended Posts

Hi there,

 

does anyone have an idea why the admin pages session times out at ~20mins all the time and throws me out? I have set the cookie lifetime to 1 hours in the backend and also disabled check for IP changes.

 

Using prestashop 1.6.0.9.

 

Thanks for any thoughts on this issue.

 

 

 

Share this post


Link to post
Share on other sites

Hi there,

 

does anyone have an idea why the admin pages session times out at ~20mins all the time and throws me out? I have set the cookie lifetime to 1 hours in the backend and also disabled check for IP changes.

 

Using prestashop 1.6.0.9.

 

Thanks for any thoughts on this issue.

Thomas_Dev, did you have any luck finding an answer to this post, I have the same problem.

Share this post


Link to post
Share on other sites

Hi Leute,

 

ist schon lange her, aber vielleicht kommt noch einer der wegen der selben Sache sucht. Deshalb zitiere ich mal als Lösungsansatz folgende Fundstelle

 

 

Ein Shopsystem hat sehr viele positive, aber je nach Einsatzart auch seine negativen Seiten, meist Fehler / Bugs, welche sich bemerkbar machen.

Viele Personen, welche PrestaShop im Einsatz haben, merken sehr rasch, dass die Sitzung im Admin-Bereich nach wenigen Minuten abbricht.
Auch bei den Einstellungen kann die Dauer des Cookies von 1800 (Stunden) hochgesetzt werden – Bringt aber trotzdem nicht den gewünschten Erfolg.

 

Cookie Abbruch

Das Problem liegt in diesem Fall nicht bei der Laufzeit des Cookies, sondern an der maximalen Dauer der Inaktivität.
Die Grundeinstellungen liegen bei 15 Minuten, somit wird automatisch nach 15 Minuten Inaktivität im PrestaShop als Administrator das Login beendet.

Diese Zeitangabe kann ganz leicht angepasst werden und zwar im folgenden Ordner:
classes/controller/Admin-Controller.php

Suchen Sie nach der Zeile 2288, dort ist folgender Code zu finden:
if ($this->context->cookie->last_activity + 900 < time())

Diese Zahl ist beispielsweise mit 3600 zu ersetzen, was die Logindauer von 15 auf 60 Minuten erhöht.

Viel höher würden wir nicht empfehlen die Logindauer zu setzen, da das Logout auch zur Sicherheit dient.

 

Viel Erfolg!

 

Gefunden hier

http://blog.ihrewebagentur.ch/prestashop-1-6-admin-session-logout-nach-15-minuten/

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More