При подключении пользователя записываю разные данные в
socket.username = {"auth" : false ......};
и при отключении пользователя нужно записать их в NeDB, но эвентом disconnect
socket.on('disconnect', function(){
});
я узнаю о отключении пользователя тогда когда socket уже не существует и данных тоже.
Как мне тогда записать данные в базу?