automatisch uitloggen na 10 min.
Tamara
01/05/2009 23:34:00Goeienavond,
Ik heb een inlogsysteem met sessie, gekoppeld aan mn database. Ik vroeg me af wat de beste oplossing is om iemand automatisch na 10 min. uit te loggen (als hij dus niet actief is geweest in die 10 min)
Ik zag dat het met setcookie() kon, maar dat is natuurlijk clientside.
Kan het ook met een sessie variable?
Ik heb een inlogsysteem met sessie, gekoppeld aan mn database. Ik vroeg me af wat de beste oplossing is om iemand automatisch na 10 min. uit te loggen (als hij dus niet actief is geweest in die 10 min)
Ik zag dat het met setcookie() kon, maar dat is natuurlijk clientside.
Kan het ook met een sessie variable?
PHP hulp
23/11/2024 14:38:56Gerben G
01/05/2009 23:37:00Je kunt in de database de tijd van zijn laatste actie opslaan. En dan bij elke actie kijken of de tijd minder dan 10 minuten geleden is.
Afra ca
01/05/2009 23:45:00Je kan in je php config file instellen na hoeveel seconden een sessie verloopt. Als je inlogsysteem gebasseerd is op sessie variabelen, moet je dan opnieuw inloggen.
edit: ga op zoek naar php.ini , als het goed is in de php install folder, en zoek naar:
3600 is het aantal seconden dat de sessie geldig is.
Besef me net dat ook dit cookies betreft, maar ook sessies zijn gebasseerd op cookies (sessie_id in cookie)....
edit: ga op zoek naar php.ini , als het goed is in de php install folder, en zoek naar:
3600 is het aantal seconden dat de sessie geldig is.
Besef me net dat ook dit cookies betreft, maar ook sessies zijn gebasseerd op cookies (sessie_id in cookie)....
Gewijzigd op 01/01/1970 01:00:00 door Afra ca