Mal wieder und doch anders: automatisches frontend-logout
Verfasst: Do 4. Mai 2006, 15:27
Hallo,
das automatische Logout aus dem Frontend wurde ja schon öfters hier besprochen und es gibt dazu auch zwei Artikel in der contenido-faq.de
( http://www.thilo-sommer.de/PHPMyFAQ/ind ... gout-timer und http://www.thilo-sommer.de/PHPMyFAQ/ind ... gout-timer )
Aber dennoch hakt es bei mir. Ich habe die lifetime des frontend-Users auf 60 Minuten gesetzt, bin aber immer wieder nach 15 Minuten raus. Ich verwende das Standard-Loginmodul aus der 4.6.4
Ausschnitt aus der conlib/local.php:
Muß ich noch an anderer Stelle etwas ändern aus im String "lifetime"?
Oder andernfalls: Wie handhabt man das mit dem Session-Cookie? Als bei lifetime nämlich noch "0" stand, also eigentlich das Session-Cookie greifen sollte, wurde ich auch immer nach 15 Minuten rausgeschmissen.
viele Grüße,
Ayshe
das automatische Logout aus dem Frontend wurde ja schon öfters hier besprochen und es gibt dazu auch zwei Artikel in der contenido-faq.de
( http://www.thilo-sommer.de/PHPMyFAQ/ind ... gout-timer und http://www.thilo-sommer.de/PHPMyFAQ/ind ... gout-timer )
Aber dennoch hakt es bei mir. Ich habe die lifetime des frontend-Users auf 60 Minuten gesetzt, bin aber immer wieder nach 15 Minuten raus. Ich verwende das Standard-Loginmodul aus der 4.6.4
Ausschnitt aus der conlib/local.php:
Code: Alles auswählen
class Contenido_Frontend_Session extends Session {
var $classname = "Contenido_Frontend_Session";
var $cookiename = "sid"; ## defaults to classname
var $magic = "Phillipip"; ## ID seed
var $mode = "cookie"; ## We propagate session IDs with cookies
var $fallback_mode = "cookie";
var $lifetime = 60; ## 0 = do session cookies, else minutes
var $that_class = "Contenido_CT_Sql"; ## name of data storage container
var $gc_probability = 5;
function Contenido_Frontend_Session ()
{
global $load_lang, $load_client;
$this->cookiename = "sid_".$load_client."_".$load_lang;
$this->setExpires(time()+3600);
}
}
Oder andernfalls: Wie handhabt man das mit dem Session-Cookie? Als bei lifetime nämlich noch "0" stand, also eigentlich das Session-Cookie greifen sollte, wurde ich auch immer nach 15 Minuten rausgeschmissen.
viele Grüße,
Ayshe