23 lines
867 B
JavaScript
23 lines
867 B
JavaScript
document.addEventListener('DOMContentLoaded', () => {
|
|
const loginForm = document.getElementById('loginForm');
|
|
|
|
loginForm.addEventListener('submit', function(event) {
|
|
event.preventDefault();
|
|
|
|
const email = document.getElementById('emailInput').value.trim();
|
|
const password = document.getElementById('passwordInput').value.trim();
|
|
|
|
if (email && password) {
|
|
chrome.runtime.sendMessage({ action: 'login', data: { email: email, password: password } }, function(response) {
|
|
if (response && response.success) {
|
|
alert('Login realizado com sucesso!');
|
|
window.close();
|
|
} else {
|
|
alert('Falha no login: ' + (response.error || 'Erro desconhecido.'));
|
|
}
|
|
});
|
|
} else {
|
|
alert('Por favor, preencha os campos de e-mail e senha.');
|
|
}
|
|
});
|
|
}); |