PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : alle User per crons Ausloggen



neuling
09.07.2007, 19:32
Hallo ihr lieben,

ich suche eine Codeschnippsel.

Was soll der Code können, wenn ich den Code aufrufe z.B. autom. per cronjob
soll er alle User ausloggen, so das die Usern sich wieder neu einloggen muss.

MFG
Neuling

jr-coolman
10.07.2007, 19:17
Ich bin kein Fuchs auf dem gebiet.
Aber ich denke das das garnicht geht oder wenn dann nur mit sehr viel aufwand.
Da ja in den Cookies die einlog daten gespeichert werden.
Und die seite diese nur abruft und dann davon ausgeht das der user wieder da ist.
Folglich müsstest du die cookies auf den rechnern der user löschen können und das wird wohl ein problem.

Bei den Seiten die eine bestimmte einlog zeit haben z.b. 14 tagen wird dann im cookie mit den Passwort und dem usernamen auch die einlogzeit bix xxx mitgespeichert.

Folglich wäre praktisch gesehen warscheinlich nur die möglichkeit da.
Festzulegen bei allen useren die sich einloggen das sie zum datum X zur zeit X wieder neu kommen müssen.

Ob es noch eine lösung giebt oder wie man sowas macht keine ahnung.
Warscheinlich mit sehr viel aufwand.

Holstenjungs
10.07.2007, 19:47
Eigentlich müßte es relativ einfach gehen.
Du mußt bei einem User wenn er deine Seite aufruft nur die Gültigkeitszeit des Cookies in die Vergangenheit legen. Dann wird er sofort ausgeloggt und müßte sich dann neu einloggen.
Das Ganze müßte dann so programmiert sein, das dies natürlich nicht wieder sofort nach dem Login passiert, also darf es nur einmalig passieren.

neuling
10.07.2007, 23:26
Hallo,

und wie mache ich das.?

Gruss
Neuling

SebbyPHM
11.07.2007, 17:50
einfach den cookie-namen ändern - und die aktuellen sessions löschen