У меня проблема с построением чата с Sails.JS v1.0.Я не могу понять, как получить статус пользователей (будь то онлайн или оффлайн).
С помощью следующего кода я могу зарегистрировать всех пользователей на данный момент:
socket.get('/api/user', function(body, response){
console.warn(body)
})
Но мне также нужен онлайн / офлайн статус пользователя.Мы должны помнить, что пользователь может войти в различные области, такие как его ноутбук, планшет, телефон и т. Д.
Я думаю, что одним из решений является добавление всех пользовательских сокетов в комнате, но такПока я не могу заставить комнаты в парусах работать, так как sails.io.sockets.rooms
всегда пуст.
Пожалуйста, помогите мне понять, как достичь этой цели.Может быть, есть способ сделать это с помощью встроенной функции Sails?
Спасибо!