質問: node.js の socket.id に関して教えて下さい。 練習でチャットを作り、アクセス中のユーザー一覧を表示させたいです。
回答: 同じユーザー識別子を持った人が複数アクセスしてるので、同一人物が複数表示されてしまうのは正しい動きなのでは? そのため表示上だけユニークなユーザーの一覧をとればいいんだろうなーと思います ユニークなユーザーの取り方はキーをユーザーの識別子(ソケットIDとかではなくユーザー名とかユーザーID)にした連想配列に突っ込んでしまえばいいのかなと