Commit 136959d8 by sawit

Change localStorage to sessionStorage

parent 53831b34
...@@ -36,12 +36,16 @@ export class TokenService { ...@@ -36,12 +36,16 @@ export class TokenService {
signOut(): void { signOut(): void {
window.localStorage.clear(); window.localStorage.clear();
localStorage.clear(); localStorage.clear();
window.sessionStorage.clear();
sessionStorage.clear();
this.router.navigate(["/auth/login"]); this.router.navigate(["/auth/login"]);
} }
public saveToken(token: string): void { public saveToken(token: string): void {
window.localStorage.removeItem(TOKEN_KEY); // window.localStorage.removeItem(TOKEN_KEY);
window.localStorage.setItem(TOKEN_KEY, token); // window.localStorage.setItem(TOKEN_KEY, token);
window.sessionStorage.removeItem(TOKEN_KEY);
window.sessionStorage.setItem(TOKEN_KEY, token);
const user = this.getUser(); const user = this.getUser();
if (user.accessToken) { if (user.accessToken) {
...@@ -59,16 +63,20 @@ export class TokenService { ...@@ -59,16 +63,20 @@ export class TokenService {
} }
public getToken(): string | null { public getToken(): string | null {
return window.localStorage.getItem(TOKEN_KEY); // return window.localStorage.getItem(TOKEN_KEY);
return window.sessionStorage.getItem(TOKEN_KEY);
} }
public saveRefreshToken(token: string): void { public saveRefreshToken(token: string): void {
window.localStorage.removeItem(REFRESHTOKEN_KEY); // window.localStorage.removeItem(REFRESHTOKEN_KEY);
window.localStorage.setItem(REFRESHTOKEN_KEY, token); // window.localStorage.setItem(REFRESHTOKEN_KEY, token);
window.sessionStorage.removeItem(REFRESHTOKEN_KEY);
window.sessionStorage.setItem(REFRESHTOKEN_KEY, token);
} }
public getRefreshToken(): string | null { public getRefreshToken(): string | null {
return window.localStorage.getItem(REFRESHTOKEN_KEY); // return window.localStorage.getItem(REFRESHTOKEN_KEY);
return window.sessionStorage.getItem(REFRESHTOKEN_KEY);
} }
public saveUser(user: any): void { public saveUser(user: any): void {
...@@ -106,12 +114,15 @@ export class TokenService { ...@@ -106,12 +114,15 @@ export class TokenService {
public saveAppToken(module: string): void { public saveAppToken(module: string): void {
let tokenkey = this.apptoken[module] let tokenkey = this.apptoken[module]
window.localStorage.removeItem(APP_TOKEN_KEY); // window.localStorage.removeItem(APP_TOKEN_KEY);
window.localStorage.setItem(APP_TOKEN_KEY, tokenkey); // window.localStorage.setItem(APP_TOKEN_KEY, tokenkey);
window.sessionStorage.removeItem(APP_TOKEN_KEY);
window.sessionStorage.setItem(APP_TOKEN_KEY, tokenkey);
} }
public getAppToken(): string | null { public getAppToken(): string | null {
return window.localStorage.getItem(APP_TOKEN_KEY); // return window.localStorage.getItem(APP_TOKEN_KEY);
return window.sessionStorage.getItem(APP_TOKEN_KEY);
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment