auth.ts 647 Bytes
const isLogin = () => {
  return !!localStorage.getItem('access_token');
};

const getToken = () => {
  return localStorage.getItem('access_token') || localStorage.getItem('refresh_token');
};

const setToken = (access_token: string, refresh_token: string) => {
  localStorage.setItem('access_token', access_token);
  localStorage.setItem('refresh_token', refresh_token);
};

const getRefreshToken = () => {
  return localStorage.getItem('refresh_token');
};

const clearToken = () => {
  localStorage.removeItem('access_token');
  localStorage.removeItem('refresh_token');
};

export { isLogin, getToken, setToken, getRefreshToken, clearToken };