mirror of https://gitee.com/bigwinds/arangodb
68 lines
2.6 KiB
HTML
68 lines
2.6 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<title>Change Password</title>
|
|
<script type="text/javascript">
|
|
function getParameterByName(name) {
|
|
name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
|
|
var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
|
|
results = regex.exec(location.search);
|
|
return results == null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
|
|
}
|
|
function clearPasswords() {
|
|
document.getElementById("password").value = "";
|
|
document.getElementById("confirmPassword").value = "";
|
|
}
|
|
function checkPasswords() {
|
|
var pass1 = document.getElementById("password").value;
|
|
var pass2 = document.getElementById("confirmPassword").value;
|
|
if (pass1 == "" || pass2 == "") {
|
|
alert ("Please enter a non-zero password twice.");
|
|
clearPasswords();
|
|
return false;
|
|
}
|
|
if (pass1 != pass2) {
|
|
alert("Passwords do not match.");
|
|
clearPasswords();
|
|
return false;
|
|
}
|
|
else {
|
|
document.getElementById("frm").submit();
|
|
return true;
|
|
}
|
|
}
|
|
</script>
|
|
<link href="http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,300,400,600" rel="stylesheet" type="text/css">
|
|
<link href="style.css" rel="stylesheet" type="text/css">
|
|
</head>
|
|
<body>
|
|
<div class="top-wrapper">
|
|
<div class="container"><div class="logo"></div></div>
|
|
</div>
|
|
<div class="panel">
|
|
<h1 id="headerId"></h1>
|
|
<p id="textId"></p>
|
|
<form name="Formular" action="checkpwd" method="post" id="frm" onsubmit="return checkPasswords()">
|
|
<label for="password">Password:</label>
|
|
<input type="password" name="password" id="password"></input>
|
|
<label for="confirmPassword">Confirm password:</label>
|
|
<input type="password" name="confirmPassword" id="confirmPassword"></input>
|
|
<input type="hidden" name="token" id="tokenId">
|
|
<input type="hidden" name="name" id="nameId">
|
|
<input type="submit" value="Send" class="button">
|
|
</form>
|
|
</div>
|
|
<footer>
|
|
<div class="container">
|
|
<div class="copy">Copyright 2014 ArangoDB</div>
|
|
</div>
|
|
</footer>
|
|
</body>
|
|
<script>
|
|
document.getElementById("tokenId").value = getParameterByName('t');
|
|
document.getElementById("headerId").innerHTML = "Hello " + getParameterByName('n') + ",";
|
|
document.getElementById("nameId").innerHTML = getParameterByName('n');
|
|
document.getElementById("textId").innerHTML = "please specify a password ...";
|
|
</script>
|
|
</html>
|