diff options
| author | RyoshiKayo <[email protected]> | 2017-03-10 08:26:05 -0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2017-03-10 08:26:05 -0800 |
| commit | fda308146b87ff6dec2babbbed8c85998344bc5a (patch) | |
| tree | 37da15ac7d2080b2975dd02f5aaf92a594263c48 /public/js | |
| parent | Merge pull request #16 from alucard0134/patch-1 (diff) | |
| download | host.fuwn.me-fda308146b87ff6dec2babbbed8c85998344bc5a.tar.xz host.fuwn.me-fda308146b87ff6dec2babbbed8c85998344bc5a.zip | |
Password verification.
Diffstat (limited to 'public/js')
| -rw-r--r-- | public/js/dashboard.js | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/public/js/dashboard.js b/public/js/dashboard.js index 76b8ec4..0818854 100644 --- a/public/js/dashboard.js +++ b/public/js/dashboard.js @@ -559,6 +559,10 @@ panel.changePassword = function(){ <label class="label">New password:</label> <p class="control has-addons"> <input id="password" class="input is-expanded" type="password" placeholder="Your new password"> + </p> + <label class="label">Confirm password:</label> + <p class="control has-addons"> + <input id="passwordTwo" class="input is-expanded" type="password" placeholder="Verify your new password"> <a id="sendChangePassword" class="button is-primary">Set new password</a> </p> `; @@ -566,9 +570,18 @@ panel.changePassword = function(){ panel.page.appendChild(container); document.getElementById('sendChangePassword').addEventListener('click', function(){ - panel.sendNewPassword(document.getElementById('password').value); + if (document.getElementById('password').value === document.getElementById('passwordTwo').value) { + panel.sendNewPassword(document.getElementById('password').value); + } else { + swal({ + title: "Password Mismatch!", + text: 'Your passwords do not match, please try again.', + type: "error" + }, function() { + panel.changePassword(); + }); + } }); - } panel.sendNewPassword = function(pass){ |