-
Notifications
You must be signed in to change notification settings - Fork 1
/
customerlogin.js
67 lines (53 loc) · 1.82 KB
/
customerlogin.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
let clogoutmsg = localStorage.getItem("clogoutmsg")
if(clogoutmsg != null || clogoutmsg != "" || clogoutmsg != undefined)
{
document.getElementById("msg").innerHTML = clogoutmsg;
}
let shiplogoutmsg = localStorage.getItem("shiplogoutmsg")
if(shiplogoutmsg != null || shiplogoutmsg != "" || shiplogoutmsg != undefined)
{
document.getElementById("msg").innerHTML = clogoutmsg;
}
function customerlogin()
{
localStorage.removeItem("clogoutmsg");
let email = $('#email').val().trim();
let password = $('#password').val().trim();
if(email == null || email == undefined || email == ""
&& password == null || password == undefined || password=="" )
{
document.getElementById("msg").innerHTML = "All fields are required please enter all fields";
}
else{
let customers = localStorage.getItem("customers");
if(customers == null)
{
customersObj=[];
}
else{
customersObj = JSON.parse(customers);
}
let b = 0;
customersObj.forEach(function(e,index){
if(e[1] === password.trim() && e[2] === email.trim())
{
b = 1;
}
})
if(b == 1)
{
localStorage.setItem("logincustomeremail",email);
localStorage.setItem("logincustomrpassword",password);
if(shiplogoutmsg != null)
{
window.location.href = "shippingaddress.html";
}
else{
window.location.href = "index.html";
}
}
else{
document.getElementById("msg").innerHTML = "Please enter correct credentials";
}
}
}