diff --git a/client-monitor.js b/client-monitor.js index da29a4f..63273b6 100644 --- a/client-monitor.js +++ b/client-monitor.js @@ -1019,7 +1019,9 @@ function connectToServer() { const serverPassword = config.serverPassword || ''; const token = config.token || apiKey || ''; + const isMachineToken = token && token.includes('-') && token !== 'rf-dental-secure-key-2026'; addLog(`🔄 Conectando ao servidor: ${serverUrl}...`); + addLog(`🔑 Modo de autenticação: ${isMachineToken ? 'Machine Token (Clínica cadastrada)' : '⚠️ API Key genérica — Clínica NÃO identificada'}`); socket = io(serverUrl, { transports: ['websocket', 'polling'], upgrade: true, @@ -1066,7 +1068,11 @@ function connectToServer() { }); socket.on('server-identified', (data) => { - addLog(`✅ Identificação confirmada pelo servidor para o cliente: ${data.clientInfo?.name}`); + const info = data.clientInfo || {}; + const clinicLabel = info.clinicName && info.clinicName !== 'Clínica não identificada' + ? `Clínica: ${info.clinicName}` + : '⚠️ Clínica não identificada — configure o Token no painel de configurações'; + addLog(`✅ Identificação confirmada: PC=${info.name} | ${clinicLabel}`); isIdentified = true; sendStatusToParent(); });