summaryrefslogtreecommitdiff
path: root/js/codeq/login.js
diff options
context:
space:
mode:
authorRobert Zorko <robertz@gurucue.com>2015-10-15 11:19:25 +0200
committerRobert Zorko <robertz@gurucue.com>2015-10-15 11:19:25 +0200
commit9e75e05583b9ae07e86438c63bcc2dc22be05fea (patch)
tree6ef0bc5c5a17e3f99262d02f58b29e84905215b2 /js/codeq/login.js
parent751ee468a0f996da42bccc65a9dfee5a7b243352 (diff)
AAI login is moved to its own screen and js file
Diffstat (limited to 'js/codeq/login.js')
-rw-r--r--js/codeq/login.js26
1 files changed, 17 insertions, 9 deletions
diff --git a/js/codeq/login.js b/js/codeq/login.js
index 29dd87b..961b708 100644
--- a/js/codeq/login.js
+++ b/js/codeq/login.js
@@ -4,7 +4,10 @@
(function(){
var jqNavBarRight = $('.nav.navbar-nav.navbar-right'),
- jqNavigationHomeBtn = $('#navigation-home');
+ jqNavigationHomeBtn = $('#navigation-home'),
+ jqAAILoginBtn = $('#aai_login_button'),
+ jqSignupBtn = $('#signup_button'),
+ jqSubmitLoginBtn = $("#submit");
var loginFun = function(){
$('#disabled').css('display', '');
@@ -56,15 +59,20 @@
$('#signed-in-title').html('');
//setup the signup button
- $('#signup_button').on('click', function(e){
+ jqSignupBtn.on('click', function(e){
codeq.globalStateMachine.transition('signup');
e.preventDefault();
});
+ //setup the AAI login btn
+ jqAAILoginBtn.on('click',function(e){
+ codeq.globalStateMachine.transition('aailogin');
+ e.preventDefault();
+ });
- $("#submit").on('click', loginFun);
+ jqSubmitLoginBtn.on('click', loginFun);
formInputs.on('keyup', function (ev) {
if ((ev.keyCode || ev.which) == 13) {
- $('#submit').trigger('click');
+ jqSubmitLoginBtn.trigger('click');
}
});
//$('#modalLogIn').modal();
@@ -72,9 +80,12 @@
$('#disabled').css('display', 'none');
},
'exit' : function(){
- $("#submit").off('click', loginFun);
+ //remove the listener from the buttons specific to this page
+ jqSubmitLoginBtn.off('click', loginFun);
formInputs.off('keyup');
- //$('#modalLogIn').modal('hide');
+ jqSignupBtn.off('click');
+ jqAAILoginBtn.off('click');
+
$("#screen_login").css('display', 'none');
$('#signed-in-title').html($('#username').val());
$("#password").val('');
@@ -84,9 +95,6 @@
e.preventDefault();
});
jqNavBarRight.css('display','');
-
- //remove the listener from the signup button
- $('#signup_button').off('click');
}
});
})();