-
Notifications
You must be signed in to change notification settings - Fork 1
/
index.js
77 lines (66 loc) · 2.31 KB
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
$(document).ready(function() {
$("#entrar").hide();
$("#login").focus(function() {
$("#errorMessage").hide(); // Oculta a mensagem de erro ao focar no campo de login
$("#avancar").show();
});
$("#password").focus(function() {
$("#errorMessage").hide(); // Oculta a mensagem de erro ao focar no campo de password
});
$("#password").keyup(function(event) {
if (event.keyCode === 13) {
$("#entrar").click();
}
});
$("#avancar").click(function() {
var loginValue = $("#login").val();
$.ajax({
type: 'POST',
url: 'CheckLogin.php',
data: {
'login': loginValue
},
success: function(response) {
if (response === 'success') {
$("#login").hide();
$("#avancar").hide();
$("#password").show();
$("#password").focus();
$("#entrar").show();
} else {
// Substitua o alert por isso
$("#avancar").hide();
$("#errorMessage").text('Operador não encontrado. Verifique seu login.').show();
}
}
});
});
$("#entrar").click(function() {
var loginValue = $("#login").val();
var senhaValue = $("#password").val();
$.ajax({
type: 'POST',
url: 'CheckPassword.php',
data: {
'login': loginValue,
'senha': senhaValue
},
success: function(response) {
//console.log("login: " + loginValue + "\nsenha: " + senhaValue + "\nResposta: " + response);
if (response === 'success') {
// Senha correta, redirecionar para dashboard/dashboard.php
//alert("aguardar");
window.location.href = 'dashboard/dashboard.php';
} else {
$("#entrar").hide();
// Senha incorreta, exibir mensagem de erro
$("#errorMessage").text('Senha incorreta. Tente novamente.').show();
}
}
});
});
});
window.onload = function() {
var login = document.getElementById("login");
login.focus()
}