From d81d3dfe7ed9bbb3b032ecc8f807af5eb764383b Mon Sep 17 00:00:00 2001 From: Blake Callens Date: Sun, 5 Jul 2015 18:52:01 -0400 Subject: [PATCH] readded login.js for user --- public/js/user/login.js | 60 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 public/js/user/login.js diff --git a/public/js/user/login.js b/public/js/user/login.js new file mode 100644 index 000000000..9e7c1940f --- /dev/null +++ b/public/js/user/login.js @@ -0,0 +1,60 @@ +/* +Copyright (C) 2015 PencilBlue, LLC + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +$(document).ready(function() +{ + $('#login_form').validate({ + rules: + { + username: + { + minlength: 2, + required: true + }, + password: + { + required: true, + } + } + }); +}); + +function checkForLogin(event) +{ + if(event.keyCode == 13) + { + login(); + } +} + +function login() +{ + $('#password').rules('add', + { + required: true + }); + $('#login_form').attr('action', '/actions/login'); + $('#login_form').submit(); +} + +function forgotPassword() +{ + $('#password').rules('remove'); + + $('#login_form').attr('action', '/actions/forgot_password'); + $('#login_form').submit(); +}