tokenStorage.js 440 B

12345678910111213141516171819
  1. const ID_TOKEN_KEY = "id_token";
  2. /**
  3. * 获得token
  4. * @return {string|null} token
  5. */
  6. export const getToken = () => {
  7. const token = window.localStorage.getItem(ID_TOKEN_KEY);
  8. if (token === "undefined") {
  9. return null;
  10. } else {
  11. return token;
  12. }
  13. };
  14. export const saveToken = token =>
  15. token && window.localStorage.setItem(ID_TOKEN_KEY, token);
  16. export const destroyToken = () => window.localStorage.removeItem(ID_TOKEN_KEY);