// Autenticação com token
{"type": "auth", "token": "seu_token", "userId": "user1", "origin": "dev"}
// Broadcast geral (todos os canais)
{"type": "message", "message": "Mensagem global!"}
// Broadcast por origem (só sua origem)
{"type": "message", "message": "Mensagem dev!", "broadcastToOrigin": true}
// Mensagem privada na mesma origem
{"type": "message", "message": "Oi!", "targetUserId": "user2"}
// Mensagem privada para outra origem
{"type": "message", "message": "Oi!", "targetUserId": "user2", "targetOrigin": "prod"}
Agora o mesmo usuário pode existir em diferentes ambientes!