@tejaswigowda/simpleauth
Version:
Simple authentication using Node.js + Passport.js
40 lines (37 loc) • 853 B
HTML
<html>
<head>
<meta content="width=device-width, initial-scale=1, maximum-width=device-width, maximum-scale=1" name="viewport">
<script src='asyncReq.js'></script>
<script>
var main = function(){
// check whether user is logged in
loadFile("/loginStatus", function(data){
if(data === "0"){
window.location.href='./login.html'
return;
}
else{
document.getElementById("accountInfo").innerHTML = data;
}
});
}
var doLogout = function()
{
var x = confirm("Logout now?")
if(x){
loadFile("./logout", function(d){window.location.reload()})
}
}
</script>
</head>
<body onload='main()'>
<div class='container'>
<!-- put app here -->
<div id='accountInfo'>
</div>
</div>
<!-- put logout button anywhere -->
<button onclick='doLogout()'>Logout</button>
</body>
</html>