marco.pms.web/src/utils/authUtils.js

15 lines
436 B
JavaScript

export const removeSession = (target = "all") => {
const keys = ["jwtToken", "refreshToken", "ctnt"];
if (target === "local") {
keys.forEach((key) => localStorage.removeItem(key));
} else if (target === "session") {
keys.forEach((key) => sessionStorage.removeItem(key));
} else if (target === "all") {
keys.forEach((key) => {
localStorage.removeItem(key);
sessionStorage.removeItem(key);
});
}
};