56 lines
1.1 KiB
JavaScript
56 lines
1.1 KiB
JavaScript
export const getLsItem = (keyName) => {
|
|
return window.localStorage.getItem(keyName);
|
|
};
|
|
|
|
export const setLsItem = (keyName, data) => {
|
|
localStorage.setItem(keyName, data);
|
|
};
|
|
|
|
export const removeLsItem = (keyName) => {
|
|
localStorage.removeItem(keyName);
|
|
};
|
|
|
|
export const clearStorage = () => {
|
|
localStorage.clear();
|
|
};
|
|
|
|
// jwt.service
|
|
const ID_TOKEN_KEY = "id_token";
|
|
const ID_USERSTT_KEY = "user_stt";
|
|
|
|
export const getToken = () => {
|
|
let token = localStorage.getItem(ID_TOKEN_KEY);
|
|
|
|
if (token == null || token == "" || token == undefined) return "GuestAccess";
|
|
return token;
|
|
};
|
|
|
|
export const saveToken = (token) => {
|
|
localStorage.setItem(ID_TOKEN_KEY, token);
|
|
};
|
|
|
|
export const destroyToken = () => {
|
|
localStorage.removeItem(ID_TOKEN_KEY);
|
|
};
|
|
export const getUserStt = () => {
|
|
return localStorage.getItem(ID_USERSTT_KEY);
|
|
};
|
|
|
|
export const saveUserStt = (stt) => {
|
|
localStorage.setItem(ID_USERSTT_KEY, stt);
|
|
};
|
|
|
|
export const destroyUserStt = () => {
|
|
localStorage.removeItem(ID_USERSTT_KEY);
|
|
};
|
|
|
|
// export default {
|
|
// getToken,
|
|
// saveToken,
|
|
// destroyToken,
|
|
// saveUserStt,
|
|
// getUserStt,
|
|
// destroyUserStt,
|
|
// clearStorage
|
|
// };
|