dipende dalla tue esigenze.
anch'io ho avuto una necessità simile e ho creato una routine invocata dal server ogni 5 minuti che fa pulizia.
"mantengo il login" con una chiamata ajax ogni 90'' che mia aggiorna lo stato di login.
oppure, ma questo dipende dalla tua necessità, puoi segnarti il momento del logout previsto (mettiamo sia di un minuto più tardi del login) e comunque aggiornare i dati sempre con ajax



Rispondi quotando