Статус пользователя паруса онлайн / оффлайн V1 - PullRequest
0 голосов
/ 29 сентября 2018

У меня проблема с построением чата с Sails.JS v1.0.Я не могу понять, как получить статус пользователей (будь то онлайн или оффлайн).

С помощью следующего кода я могу зарегистрировать всех пользователей на данный момент:

socket.get('/api/user', function(body, response){
  console.warn(body) 
})

Но мне также нужен онлайн / офлайн статус пользователя.Мы должны помнить, что пользователь может войти в различные области, такие как его ноутбук, планшет, телефон и т. Д.

Я думаю, что одним из решений является добавление всех пользовательских сокетов в комнате, но такПока я не могу заставить комнаты в парусах работать, так как sails.io.sockets.rooms всегда пуст.

Пожалуйста, помогите мне понять, как достичь этой цели.Может быть, есть способ сделать это с помощью встроенной функции Sails?

Спасибо!

...