feat: implement login
This commit is contained in:
@@ -4,15 +4,10 @@ export class TokenUtil {
|
||||
|
||||
static loadToken() {
|
||||
const accessToken = localStorage.getItem('access_token');
|
||||
const refreshToken = localStorage.getItem('refresh_token');
|
||||
|
||||
if (accessToken) {
|
||||
TokenUtil.setAccessToken(accessToken);
|
||||
}
|
||||
|
||||
if (refreshToken) {
|
||||
TokenUtil.setRefreshToken(refreshToken);
|
||||
}
|
||||
}
|
||||
|
||||
static persistToken() {
|
||||
@@ -22,25 +17,13 @@ export class TokenUtil {
|
||||
localStorage.removeItem('access_token');
|
||||
}
|
||||
|
||||
if (TokenUtil.refreshToken != null) {
|
||||
localStorage.setItem('refresh_token', TokenUtil.refreshToken);
|
||||
} else {
|
||||
localStorage.removeItem('refresh_token');
|
||||
}
|
||||
}
|
||||
|
||||
static setAccessToken(accessToken) {
|
||||
TokenUtil.accessToken = accessToken;
|
||||
}
|
||||
|
||||
static setRefreshToken(refreshToken) {
|
||||
TokenUtil.refreshToken = refreshToken;
|
||||
}
|
||||
|
||||
static clearAccessToken() {
|
||||
TokenUtil.accessToken = null;
|
||||
}
|
||||
static clearRefreshToken() {
|
||||
TokenUtil.accessToken = null;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user