Socket.IO room join authorization configuration
Developers using Socket.IO rooms often need to verify that a client is allowed to join a specific room before the socket is added to the room registry. The library currently adds the socket to any room name emitted in a 'join' event without checking application‑level permissions, which can lead to stale cache assumptions if the client believes it joined a ro