{ socket.on('join-private-room', (roomId) => { // 사용자 권한 확인 if (hasRoomAccess(socket.user.id, roomId)) { socket.join(roomId); socket.emit('room-joined', { roomId }); } else { socket.emit('access-denied', { message: '이 방에 접근할 권한이 없습니다.' }); } }); });