style(auth): remove added spaces

pull/2749/head
Chaim Lev Ari 2019-01-02 16:01:10 +02:00
parent 38f24683a6
commit 0a1643bbcf
1 changed files with 52 additions and 52 deletions

View File

@ -1,66 +1,66 @@
angular.module('portainer.app') angular.module('portainer.app')
.factory('Authentication', [ .factory('Authentication', [
'Auth', 'OAuth', 'jwtHelper', 'LocalStorage', 'StateManager', 'EndpointProvider', 'Auth', 'OAuth', 'jwtHelper', 'LocalStorage', 'StateManager', 'EndpointProvider',
function AuthenticationFactory(Auth, OAuth, jwtHelper, LocalStorage, StateManager, EndpointProvider) { function AuthenticationFactory(Auth, OAuth, jwtHelper, LocalStorage, StateManager, EndpointProvider) {
'use strict'; 'use strict';
var service = {}; var service = {};
var user = {}; var user = {};
service.init = init; service.init = init;
service.oAuthLogin = oAuthLogin; service.oAuthLogin = oAuthLogin;
service.login = login; service.login = login;
service.logout = logout; service.logout = logout;
service.isAuthenticated = isAuthenticated; service.isAuthenticated = isAuthenticated;
service.getUserDetails = getUserDetails; service.getUserDetails = getUserDetails;
function init() { function init() {
var jwt = LocalStorage.getJWT(); var jwt = LocalStorage.getJWT();
if (jwt) { if (jwt) {
var tokenPayload = jwtHelper.decodeToken(jwt); var tokenPayload = jwtHelper.decodeToken(jwt);
user.username = tokenPayload.username; user.username = tokenPayload.username;
user.ID = tokenPayload.id; user.ID = tokenPayload.id;
user.role = tokenPayload.role; user.role = tokenPayload.role;
}
} }
}
function oAuthLogin(code) { function oAuthLogin(code) {
return OAuth.login({code: code}).$promise return OAuth.login({code: code}).$promise
.then(function success(data) { .then(function success(data) {
LocalStorage.storeJWT(data.jwt); LocalStorage.storeJWT(data.jwt);
var tokenPayload = jwtHelper.decodeToken(data.jwt); var tokenPayload = jwtHelper.decodeToken(data.jwt);
user.username = tokenPayload.username; user.username = tokenPayload.username;
user.ID = tokenPayload.id; user.ID = tokenPayload.id;
user.role = tokenPayload.role; user.role = tokenPayload.role;
}); });
} }
function login(username, password) { function login(username, password) {
return Auth.login({username: username, password: password}).$promise return Auth.login({username: username, password: password}).$promise
.then(function success(data) { .then(function success(data) {
LocalStorage.storeJWT(data.jwt); LocalStorage.storeJWT(data.jwt);
var tokenPayload = jwtHelper.decodeToken(data.jwt); var tokenPayload = jwtHelper.decodeToken(data.jwt);
user.username = username; user.username = username;
user.ID = tokenPayload.id; user.ID = tokenPayload.id;
user.role = tokenPayload.role; user.role = tokenPayload.role;
}); });
} }
function logout() { function logout() {
StateManager.clean(); StateManager.clean();
EndpointProvider.clean(); EndpointProvider.clean();
LocalStorage.clean(); LocalStorage.clean();
} }
function isAuthenticated() { function isAuthenticated() {
var jwt = LocalStorage.getJWT(); var jwt = LocalStorage.getJWT();
return jwt && !jwtHelper.isTokenExpired(jwt); return jwt && !jwtHelper.isTokenExpired(jwt);
} }
function getUserDetails() { function getUserDetails() {
return user; return user;
} }
return service; return service;
}]); }]);