Merge pull request #1045 from gaudryc/master

Logout request and Shutdown hook merge to target_5_2_next
This commit is contained in:
BWS Systems
2019-05-21 09:56:57 -05:00
committed by GitHub
16 changed files with 134 additions and 40 deletions

View File

@@ -4813,15 +4813,24 @@ app.factory('Auth', function($resource, $rootScope, $sessionStorage, $http, $bas
bridgeService.displayWarn("Login Error: ", error);
});
};
auth.logout = function() {
delete $sessionStorage.user;
delete $rootScope.user;
delete bridgeService.state.loggedInUser;
};
auth.logout = function() {
delete $sessionStorage.user;
delete $rootScope.user;
delete bridgeService.state.loggedInUser;
// Logout on server side to destroy current session (fire and forget it)
$http.put(bridgeService.state.systemsbase + "/logout").then(
function (response) {
// nothing more to do
},
function (error) {
bridgeService.displayWarn("Logout Error: ", error);
}
);
};
auth.checkPermissionForView = function(view) {
if (!view.requiresAuthentication) {
return true;