auth.js 890 B

1234567891011121314151617181920212223242526272829303132
  1. import Cookies from 'js-cookie'
  2. const authKey = 'Auth-Token'
  3. const REFRESH_TOKEN = "refresh_token";
  4. export function getToken() {
  5. // let loginTime = Cookies.get('login-time');
  6. // let lloginTime = localStorage.getItem('login-time');
  7. // if (lloginTime != loginTime) {
  8. // removeToken();
  9. // }
  10. return localStorage.getItem(authKey)
  11. }
  12. export function setToken(token) {
  13. // let loginTime = new Date().getTime();
  14. // Cookies.set('login-time', loginTime);
  15. // localStorage.setItem('login-time', loginTime);
  16. return localStorage.setItem(authKey, token)
  17. }
  18. export function setRefreshToken(token) {
  19. return localStorage.setItem(REFRESH_TOKEN, token)
  20. }
  21. export function getRefreshToken() {
  22. return localStorage.getItem(REFRESH_TOKEN)
  23. }
  24. export function removeToken() {
  25. localStorage.removeItem(REFRESH_TOKEN)
  26. return localStorage.removeItem(authKey)
  27. }