@@ -148,6 +148,7 @@ const authSetup = function () {
148
148
logger ( "Error in refreshing token: " , e )
149
149
if ( e . error && ( ( e . error == "login_required" ) || ( e . error == "timeout" ) ) ) {
150
150
clearInterval ( callRefreshTokenFun ) ;
151
+ clearAllCookies ( ) ;
151
152
}
152
153
}
153
154
) ;
@@ -192,22 +193,26 @@ const authSetup = function () {
192
193
} ;
193
194
194
195
const logout = function ( ) {
195
- // TODO
196
- setCookie ( tcJWTCookie , "" , - 1 ) ;
197
- setCookie ( v3JWTCookie , "" , - 1 ) ;
198
- setCookie ( tcSSOCookie , "" , - 1 ) ;
199
-
200
- // to clear any old session
201
- setCookie ( 'auth0Jwt' , "" , - 1 ) ;
202
- setCookie ( 'zendeskJwt' , "" , - 1 ) ;
203
- setCookie ( 'auth0Refresh' , "" , - 1 ) ;
204
- // for scorecard
205
- setCookie ( 'JSESSIONID' , "" , - 1 ) ;
196
+ clearAllCookies ( ) ;
206
197
auth0 . logout ( {
207
198
returnTo : host
208
199
} ) ;
209
200
} ;
210
201
202
+ const clearAllCookies = function ( ) {
203
+ // TODO
204
+ setCookie ( tcJWTCookie , "" , - 1 ) ;
205
+ setCookie ( v3JWTCookie , "" , - 1 ) ;
206
+ setCookie ( tcSSOCookie , "" , - 1 ) ;
207
+
208
+ // to clear any old session
209
+ setCookie ( 'auth0Jwt' , "" , - 1 ) ;
210
+ setCookie ( 'zendeskJwt' , "" , - 1 ) ;
211
+ setCookie ( 'auth0Refresh' , "" , - 1 ) ;
212
+ // for scorecard
213
+ setCookie ( 'JSESSIONID' , "" , - 1 ) ;
214
+ }
215
+
211
216
const isLoggedIn = function ( ) {
212
217
var token = getCookie ( tcJWTCookie ) ;
213
218
return token ? ! isTokenExpired ( token ) : false ;
0 commit comments