-
Notifications
You must be signed in to change notification settings - Fork 0
/
content.js
57 lines (52 loc) · 1.52 KB
/
content.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
// Author : Ankit Kumar Maurya
document.addEventListener('click', function(e) {
e = e || window.event;
try{
var target = e.target || e.srcElement,
text = target.value || target.textContent || target.innerText;
console.log(text);
if(text.toLowerCase()=="login" ||text.toLowerCase()=="log in"||text.toLowerCase()=="sign in"||text.toLowerCase()=="signin"){
console.log("hiihihiihi");
//var host=console.log(window.location.host);
const form = document.querySelector('form')
var formdata=Object.values(form).reduce((obj,field) => { obj[field.type] = field.value; return obj }, {})
var password=formdata.password;
var domain=window.location.hostname
console.log(domain+" "+password);
var getpass=localStorage.getItem(domain);
console.log(getpass);
if(password=="" )
{
if(getpass===null)
{
alert("No previous data found");
}
else
{
alert("Your previous saved password for "+domain+" is:: \n"+getpass);
}
}
else if(password!=getpass)
{
var res=confirm("press ok to update password");
if(res==true)
{
localStorage.removeItem(domain);
localStorage.setItem(domain,password);
}
else
{
alert("your saved password is :: "+getpass);
}
}
else
{
alert("problem exist in saving the password");
}
// console.log(domain+"\n");
// console.log(password);
}
}
catch{
}
}, false);