diff --git a/app/services/authtoken.service.js b/app/services/authtoken.service.js index bee8b2c10..01704dbad 100644 --- a/app/services/authtoken.service.js +++ b/app/services/authtoken.service.js @@ -7,6 +7,7 @@ function AuthTokenService(CONSTANTS, $cookies, $location, store, $http, $log, jwtHelper, $q) { var v2TokenKey = 'tcjwt'; + var v2TCSSOTokenKey = 'tcsso' var v3TokenKey = 'appiriojwt'; // use this api url over CONSTANTS var apiUrl = CONSTANTS.AUTH_API_URL || CONSTANTS.API_URL; @@ -15,6 +16,7 @@ setV3Token: setV3Token, getV2Token: getV2Token, getV3Token: getV3Token, + getTCSSOToken: getTCSSOToken, removeTokens: removeTokens, refreshV3Token: refreshV3Token, exchangeToken: exchangeToken, @@ -37,6 +39,10 @@ return $cookies.get(v2TokenKey); } + function getTCSSOToken() { + return $cookies.get(v2TCSSOTokenKey); + } + function removeTokens() { // remove tokens // need to provide domain when removing cookie diff --git a/app/services/tcAuth.service.js b/app/services/tcAuth.service.js index 30df975f4..c54bc7533 100644 --- a/app/services/tcAuth.service.js +++ b/app/services/tcAuth.service.js @@ -177,7 +177,7 @@ } function isAuthenticated() { - return !!AuthTokenService.getV3Token() && !!AuthTokenService.getV2Token(); + return !!AuthTokenService.getV3Token() && !!AuthTokenService.getV2Token() && !!AuthTokenService.getTCSSOToken(); } }