Beiträge: 23
Themen: 4
Registriert seit: 10.05.2006
MyBB-Version: ;-)
30.11.2006, 17:02
(Dieser Beitrag wurde zuletzt bearbeitet: 30.11.2006, 17:03 von dg6ygd.)
hallo,
kennt jemand ein plugin oder eine code-änderung, die einen user nach einer bestimmten zeit 'nichtstun' automatisch ausloggt?
ich möchte verhindern das jemand den ganzen tag eingeloggt bleibt ohne wechseln der seite... d.h. er soll nicht nur auf der startseite (mit shoutbox) den ganzen tag eingeloggt bleiben.
stelle mir vor das er einen logout bekommt wenn er z.b. 10min lang nicht die seite gewechselt hat....
gruss
dg6ygd
Beiträge: 452
Themen: 74
Registriert seit: 05.06.2006
MyBB-Version: 1.2.13
dg6ygd schrieb:hallo,
kennt jemand ein plugin oder eine code-änderung, die einen user nach einer bestimmten zeit 'nichtstun' automatisch ausloggt?
ich möchte verhindern das jemand den ganzen tag eingeloggt bleibt ohne wechseln der seite... d.h. er soll nicht nur auf der startseite (mit shoutbox) den ganzen tag eingeloggt bleiben.
stelle mir vor das er einen logout bekommt wenn er z.b. 10min lang nicht die seite gewechselt hat....
gruss
dg6ygd
Ich kenne das. Ich konnte es so beheben:
User-CP -> Einstellung ändern -> Automatisches einloggen (Harken entfernen)
Damit muss ich mich jedes mal nach etwas längerer Zeit wieder einloggen
Mit freundlichen Grüßen
Mercedo
Luke, I´m your father
Die Deutsche Sprache ist Freeware und nicht OpenSource!
Das heißt du darfst sie benutzen, aber nicht verändern!
Beiträge: 23
Themen: 4
Registriert seit: 10.05.2006
MyBB-Version: ;-)
Ja, das habe ich schon für alle User disabled und aus den Useroptions im Template entfernt.
Trotzdem ist es ja so das man den ganzen tag eingeloggt bleibt wenn man die Startseite den ganzen Tag einfach anlässt... der refresh der Shoutbox tut sein übriges :-)
Es wäre also schön wenn man erkennen könnte ob der User auch mal eine andere Seite besucht bzw. nach einer bestimmten Zeit ohne 'Seitenwechsel' rausfliegt.
Mercedo schrieb:User-CP -> Einstellung ändern -> Automatisches einloggen (Harken entfernen)
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Du könntest in der global.php eine Abfrage einfügen in dieser Form:
PHP-Code:
// Zeit der Inaktivität in Sekunden angeben
$inactive_period = time() - 1234556;
if($mybb->user['lastactive'] < $inactive_period) {
header("Location: member.php&action=logout&uid=".$mybb->user['uid']);
}
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 23
Themen: 4
Registriert seit: 10.05.2006
MyBB-Version: ;-)
Danke Michael!
Der Lösungsansatz hat mir gefehlt :-)
Ich werde mal versuchen das umzusetzen....
Gruss
dg6ygd
Beiträge: 167
Themen: 37
Registriert seit: 09.08.2006
12.04.2007, 19:46
(Dieser Beitrag wurde zuletzt bearbeitet: 12.04.2007, 19:52 von coma.)
da hänge ich mich wieder ran .. und meine frage dazu .. ist es egal wohin ich das reinkopier oder muss es an eine bestimmte stelle? und ... @dg6ygd, hatte es so geklappt?
Gruss
coma
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Versuchs mal über diesen Zeilen:
PHP-Code:
// Run global_start plugin hook now that the basics are set up
$plugins->run_hooks("global_start");
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 167
Themen: 37
Registriert seit: 09.08.2006
08.05.2007, 14:15
(Dieser Beitrag wurde zuletzt bearbeitet: 08.05.2007, 16:45 von coma.)
dg6ygd schrieb:Ja, das habe ich schon für alle User disabled und aus den Useroptions im Template entfernt.
Trotzdem ist es ja so das man den ganzen tag eingeloggt bleibt wenn man die Startseite den ganzen Tag einfach anlässt... der refresh der Shoutbox tut sein übriges :-)
Es wäre also schön wenn man erkennen könnte ob der User auch mal eine andere Seite besucht bzw. nach einer bestimmten Zeit ohne 'Seitenwechsel' rausfliegt.
Mercedo schrieb:User-CP -> Einstellung ändern -> Automatisches einloggen (Harken entfernen)
wo genau und was muss ich muss ich in welcher datei entfernen um das autologin ganz zu entfernen?
Danke und gruss
coma