correção no login

This commit is contained in:
Eder Moraes 2026-05-04 12:54:26 -03:00
parent b6d9fd3d26
commit 8e53b7ccbd
2 changed files with 6 additions and 5 deletions

View File

@ -16,8 +16,8 @@ document.addEventListener('DOMContentLoaded', () => {
loginForm.addEventListener('submit', (e) => {
e.preventDefault();
const login = document.getElementById('username').value;
const password = document.getElementById('password').value;
const login = document.getElementById('username').value.replace(/[./-]/g, '');
const password = document.getElementById('password').value.replace(/[./-]/g, '');
// Limpa mensagens de erro anteriores
errorMessage.textContent = '';

View File

@ -31,7 +31,7 @@ function getSettings() {
return JSON.parse(settingsData);
}
} catch (error) {
console.error('Erro ao ler arquivo de configurações:', error);
console.error('Erro ao ler arquivo de configurações: ', error);
}
return {}; // Retorna objeto vazio se o arquivo não existir ou houver erro
}
@ -914,11 +914,12 @@ ipcMain.on('login-attempt', async (event, credentials) => {
});
});
// Remove máscara do login (CPF/CNPJ) antes de enviar para a API
// Remove máscara do login (CPF/CNPJ) e da senha antes de enviar para a API
const cleanLogin = credentials.login.replace(/[.\-\/]/g, '');
const cleanPassword = credentials.password.replace(/[.\-\/]/g, '');
// Envia as credenciais
request.write(JSON.stringify({ login: cleanLogin, password: credentials.password }));
request.write(JSON.stringify({ login: cleanLogin, password: cleanPassword }));
request.end();
} catch (error) {
event.reply('login-response', {