summaryrefslogtreecommitdiff
path: root/client/js/services/Identity.js
diff options
context:
space:
mode:
authormanzerbredes <loic.guegan_secondary@yahoo.fr>2016-03-21 06:47:01 +0100
committermanzerbredes <loic.guegan_secondary@yahoo.fr>2016-03-21 06:47:01 +0100
commit3c336f00d29ba927d41e2029a3c1d893cee43f9d (patch)
treec5492a51fed5f2d2e36d484c56c878198fd3ef87 /client/js/services/Identity.js
parent3216a69b752e8d8129913d24ced4cffbd794fef2 (diff)
Add login check witouth reloading page
Diffstat (limited to 'client/js/services/Identity.js')
-rw-r--r--client/js/services/Identity.js15
1 files changed, 10 insertions, 5 deletions
diff --git a/client/js/services/Identity.js b/client/js/services/Identity.js
index f9d1df4..1e8d9ff 100644
--- a/client/js/services/Identity.js
+++ b/client/js/services/Identity.js
@@ -1,5 +1,5 @@
-mainApp.factory('Identity',[ '$http', '$cookies', function($http, $cookies){
+mainApp.factory('Identity',[ '$http', '$cookies', '$rootScope', function($http, $cookies, $rootScope){
/* Create profile structure to store informations
* about current session
@@ -27,17 +27,20 @@ mainApp.factory('Identity',[ '$http', '$cookies', function($http, $cookies){
&& typeof tokenPart_1InCookie !== 'undefined'
){
- if(token!==null){
+ //if(token!==null){
// If yes, put it into variables
angular.extend(profile, profileInCookie);
token=tokenPart_0InCookie+tokenPart_1InCookie;
- }
+ //}
// Return I'm Login
return true;
}
-
+
+ // Show the login overlay
+ $rootScope.$broadcast("logoutEvent");
+
// Return I'm not Login
return false;
}
@@ -56,7 +59,9 @@ mainApp.factory('Identity',[ '$http', '$cookies', function($http, $cookies){
profile.projectname=null;
// Reload Page
- location.reload();
+ //location.reload();
+ $rootScope.$broadcast("logoutEvent");
+
}