Mal wieder und doch anders: automatisches frontend-logout

Gesperrt
#ayshe
Beiträge: 445
Registriert: Do 25. Mär 2004, 10:04
Kontaktdaten:

Mal wieder und doch anders: automatisches frontend-logout

Beitrag von #ayshe »

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:

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);
  }
}
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
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Es gibt da gerade einen Beitrag von mir, man muss noch einen Wert in einer auth-Funktion erhöhen. Habe den Link gerade nicht parat, sorry.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
#ayshe
Beiträge: 445
Registriert: Do 25. Mär 2004, 10:04
Kontaktdaten:

Beitrag von #ayshe »

HerrB hat geschrieben:Es gibt da gerade einen Beitrag von mir, man muss noch einen Wert in einer auth-Funktion erhöhen. Habe den Link gerade nicht parat, sorry.

Gruß
HerrB
Hi,

meinst Du in der contenido-faq? Da hab ich grad nochmal gesucht, diesmal nach "auth", aber nicht das Richtige gefunden.

Ich hab mal das hier versucht:

Code: Alles auswählen

class Contenido_Auth extends Auth {
  var $classname      = "Contenido_Auth";

  var $lifetime       =  60;

  var $database_class = "DB_Contenido";
  var $database_table = "con_phplib_auth_user";

  function auth_loginform() {
    global $sess;
    global $_PHPLIB;

    include($_PHPLIB["libdir"] . "loginform.ihtml");
  }
Diese Funktion steht direkt unter der in meinem ersten Beitrag zitierten.
Das hat aber nichts gebracht, nach 15 Minuten Inaktivität bin ich raus.

Gruß,
Ayshe
Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Beitrag von Halchteranerin »

#ayshe hat geschrieben:meinst Du in der contenido-faq?
Nein, hier im Forum, ich habe ihn auch neulich gesehen. Such mal nach "lifetime", ich glaube, das tauchte darin auf.
Bitte keine unaufgeforderten Privatnachrichten mit Hilfegesuchen schicken. WENN ich helfen kann, dann mache ich das im Forum, da ich auch alle Postings lese. PN werden nicht beantwortet!
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Gesperrt