Pogledajte određenu poruku
Staro 02. 09. 2007.   #4
McChoban
član
Certified
 
Datum učlanjenja: 21.06.2005
Lokacija: Beograd
Poruke: 60
Hvala: 3
4 "Hvala" u 1 poruci
McChoban is on a distinguished road
Default

a mozes i da imas tabelu sa sesijama, gde drzis - session id, user id, timestamp, i serijalizovane session varijable. <lol>Cisto da hakerima olaksas posao </lol>
naravno moras svaki put da osveizs ovo polje sto ti je jedan query po strani, ali u svakoj soluciji ces imati taj 1 query tako da je svejedno

Vrslo cesto se to radi upravo ovako...

Pri logoutu obrises sesije iz tabele, a posto negde pamtis max duzinu sesije, proveris last update u bazi spram korisnikovog sess. cookija i ako je dovoljno bio neaktivan, ubijes sesiju i trazis da se uloguje.
Preporucljivo je i da imas neki cron koji ce povremeno da brishe vishkove entry-ja iz tabele.

Poslednja izmena od McChoban : 02. 09. 2007. u 15:50.
McChoban je offline   Odgovorite uz citat