import { TOKEN_HEADER_NAME } from '@/config/setting';
|
|
export const getToken = () => {
|
const token = localStorage.getItem(TOKEN_HEADER_NAME);
|
if (!token) {
|
return sessionStorage.getItem(TOKEN_HEADER_NAME);
|
}
|
return token;
|
}
|
|
export const setToken = (token, remember = true) => {
|
removeToken();
|
if (token) {
|
if (remember) {
|
localStorage.setItem(TOKEN_HEADER_NAME, token);
|
} else {
|
sessionStorage.setItem(TOKEN_HEADER_NAME, token);
|
}
|
}
|
}
|
|
export const removeToken = () => {
|
localStorage.removeItem(TOKEN_HEADER_NAME);
|
sessionStorage.removeItem(TOKEN_HEADER_NAME);
|
}
|