auth.js 796 B

123456789101112131415161718192021222324252627282930313233343536
  1. import Cookies from 'js-cookie'
  2. import VueCookies from 'vue-cookies'
  3. import store from "@/store";
  4. const TokenKey = 'token'
  5. export function getToken() {
  6. // return Cookies.get(TokenKey)
  7. return VueCookies.get(TokenKey)
  8. }
  9. export function setToken(token) {
  10. // var time = new Date(new Date().getTime() + 2 * 60 * 60 * 1000);
  11. // return Cookies.set(TokenKey, token, {
  12. // expires: time
  13. // })
  14. // return Cookies.set(TokenKey, token)
  15. return VueCookies.set(TokenKey, token, 2*60*60)
  16. }
  17. export function removeToken() {
  18. // return Cookies.remove(TokenKey)
  19. return VueCookies.remove(TokenKey)
  20. }
  21. export function setCookie(key,value){
  22. Cookies.set(key,value)
  23. }
  24. export function getCookie(key){
  25. return Cookies.get(key)
  26. }
  27. export function removeCookie(key){
  28. return Cookies.remove(key)
  29. }