it-swarm.com.de

Wie kann ich feststellen, dass die Sitzung in Joomla abläuft?

Wie mache ich einen Javascript-Hinweis auf meiner Joomla-Seite, wenn die Sitzung abläuft? Auch immer noch nicht sicher, warum Joomla 3.4.5 Sitzung nicht abläuft oder Seite auf meine Homepage umleitet, nachdem meine Sitzung auf 5 Minuten in der Sitzungslebensdauer von Global Config eingestellt wurde? Ich habe mich als normaler Benutzer angemeldet. Ich habe 2 Module mit einem Login-Modul. Einer ist ein Link (oben auf der Seite) für die modale Anmeldung und der andere nur, um den Benutzernamen im Hauptteil der Seite anzuzeigen (wobei das Formular ausgeblendet ist). Irgendein Vorschlag?

5
iamoscarlito

Es gibt tatsächlich ein kostenloses Joomla! Erweiterung, die genau dies tun wird. Es heißt Session Keeper und kann im JED hier angezeigt werden:

Session Keeper

Es hat auf meiner Website funktioniert, als ich es genutzt habe, also hoffentlich auch bei Ihnen! Sie können Sitzungslängen festlegen und modale Popups anzeigen, wenn die Sitzungen ablaufen. Ich hoffe, es funktioniert für Sie!

Prost,
- J

4
Jesse Humphry

Wenn Sie sich auf einer Seite mit einem Joomla-Anmeldemodul befanden, lief die Sitzung niemals ab.

Das Joomla Login-Modul ermöglicht das Keepalive für alle Seiten, auf denen es erscheint.

VERWEIS: http://extensions.joomla.org/extension/session-keeper

4
TryHarder

Ich habe eine Lösung gefunden, indem ich die Funktion _getRedirect () des Extension Session Keeper (sessionkeeper.php) bearbeitet habe. Ich habe gerade die Rückgabe von JRoute :: geändert, um das Benutzersitzungstoken zu zerstören, und es hat funktioniert.

0
iamoscarlito