ho un'opzione per la disconnessione e qui è il mio codice:Esci da tutte le sessioni
session_start();
session_destroy();
setcookie("key","",time()-60*60*24);
setcookie("username","",time()-60*60*24);
Voglio aggiungere un'altra opzione per il logout da tutte le sessioni (su un altro dispositivo) ad esempio se l'utente cambia la sua password , tutte le sessioni per questo utente sono chiare e disconnesse da tutti.
Come posso modificare tutte le sessioni su tutti i dispositivi? Posso memorizzare l'ID di sessione nel database e modificare i dati con la chiave di sessione? (non utente corrente)
se le sessioni sono state memorizzate in un database, insieme all'ID dell'utente, è possibile semplicemente eliminare tutti i record (sessioni) per l'ID di quell'utente. –
come cancellare i dati di sessione con la chiave di sessione? –