ログインしていないときにクライアント(ウェブサイト)から接続し、Socket.IO NodeJSサーバーからメッセージを受信し、ログインしたときにサーバーにメッセージを送信する必要があります。Socket.IOセッション認証
他のサイトでは、認証クライアントに「express.sid」というCookieを使用しています。クライアントはこのSID行io.emit("hash", cookie)
でメッセージを送信しませんが、サーバーは何人かの人が接続しているか、ユーザーがログに記録されているかを知っています。
サーバー側でこれを達成する方法は?
編集:私はこれを見つけました:npmjs.com/package/express-socket.io-session、私はExampleの仕事をしましたが、今私はブラウザで保存されたクッキーを持って、ユーザがログに記録されているかどうか