diff options
| author | EoleDev <EoleDev@outlook.fr> | 2016-02-17 16:53:58 +0100 |
|---|---|---|
| committer | EoleDev <EoleDev@outlook.fr> | 2016-02-17 16:53:58 +0100 |
| commit | 2b38742bce1691f653dee924c1f030d14053c49e (patch) | |
| tree | bf80308883fe0223146e6cda4d680fb876d43084 /client/js/controllers/login.js | |
| parent | a8b6e051b4a4346ec4b22e07207f8dc766833c9b (diff) | |
| parent | 47e7d7d5402b3096a7554193eec10ff4b8bb2c3b (diff) | |
Merge branch 'develop' into Eole
Diffstat (limited to 'client/js/controllers/login.js')
| -rw-r--r-- | client/js/controllers/login.js | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/client/js/controllers/login.js b/client/js/controllers/login.js index 6358a6d..829fc1d 100644 --- a/client/js/controllers/login.js +++ b/client/js/controllers/login.js @@ -9,14 +9,20 @@ */ mainApp.controller('loginCtrl', ['$scope','$sce','Identity', function ($scope,$sce, Identity) { - // Define default states - $('#loginModal').modal({backdrop: 'static', keyboard: false}); + // Check for login and define default states + if(!Identity.isAlreadyLogin()){ + $('#loginModal').modal({backdrop: 'static', keyboard: false}); + } + $scope.$on('logoutEvent', function(){ + $('#loginModal').modal({backdrop: 'static', keyboard: false}); + }); + $('#loadingLoginButton').hide(); $('#failedToLoginAlert').hide(); - $('#loginButton').click(function(){ - + $scope.loginAction=function(){ + // Begin login state for template $('#loginButton').hide(); $('#loadingLoginButton').show(); @@ -49,6 +55,6 @@ mainApp.controller('loginCtrl', ['$scope','$sce','Identity', function ($scope,$s // Try to login Identity.login(username, password, projectname, responseCallback); - }); + }; }]); |
