[英]Delete the session on browser close in nodejs
瀏覽器關閉時,可以刪除節點js中的會話嗎?
我想檢查一下,如果用戶沒有選中keep me login復選框,然后關閉窗口。 他應該要求重新登錄。
這是一個特定於cookie的設置:如果您將會話數據存儲在僅會話cookie中,它將在瀏覽器關閉時消失。
請參閱此答案,將帶有express: Node.js / Express.js會話管理cookie的瀏覽器會話cookie 作為會話cookie
您可以在事件'disconnect'上編寫自己的會話刪除功能
socketServer.sockets.on('connection', function onSocket(client) {
client.on('disconnect', function() {
console.log("disconnect");
// some code
});
-----
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.