MCPcopy Index your code
hub / github.com/Threadfin/Threadfin / login

Function login

ts/authentication_ts.ts:1–47  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1function login() {
2 var err:Boolean = false
3 var data = new Object()
4 var div:any = document.getElementById("content")
5 var form:any = document.getElementById("authentication")
6
7 var inputs:any = div.getElementsByTagName("INPUT")
8
9 console.log(inputs)
10
11 for (var i = inputs.length - 1; i >= 0; i--) {
12
13 var key:string = (inputs[i] as HTMLInputElement).name
14 var value:string = (inputs[i] as HTMLInputElement).value
15
16 if (value.length == 0) {
17 inputs[i].style.borderColor = "red"
18 err = true
19 }
20
21 data[key] = value
22
23 }
24
25 if (err == true) {
26 data = new Object()
27 return
28 }
29
30 if (data.hasOwnProperty("confirm")) {
31
32 if (data["confirm"] != data["password"]) {
33 alert("sdafsd")
34 document.getElementById('password').style.borderColor = "red"
35 document.getElementById('confirm').style.borderColor = "red"
36
37 document.getElementById("err").innerHTML = "{{.account.failed}}"
38 return
39 }
40
41 }
42
43 console.log(data)
44
45 form.submit();
46
47}

Callers 1

UserAuthenticationFunction · 0.50

Calls

no outgoing calls

Tested by

no test coverage detected