如何在socket.io nodejs中检查用户在线或离线?

时间:2019-09-25 10:23:04

标签: node.js socket.io

我想在socket.io中的用户脱机时发送通知。如果用户在线,则发送普通消息。

 socket.on('201', (data) => {
    if (socket.request.user.logged_in === true) {
      sendNotification({ body:'hey' }, '123456');
   }
 });

1 个答案:

答案 0 :(得分:-1)

因此,您想验证用户身份,请查看:https://www.npmjs.com/package/socketio-auth 它提供了令牌认证的方法。