auth.js 764 B

1234567891011121314151617181920212223242526272829303132333435
  1. import Cookies from 'js-cookie'
  2. const TokenKey = 'Admin-Token'
  3. const useUrl = 'Back-Url'
  4. export function getToken() {
  5. return Cookies.get(TokenKey)
  6. }
  7. export function setToken(token,exp) {
  8. const expdays = convertSecondsToDays(exp)
  9. return Cookies.set(TokenKey, token, { expires: expdays })
  10. }
  11. export function setUserUrl(url,exp) {
  12. const expdays = convertSecondsToDays(exp)
  13. return Cookies.set(useUrl, url, { expires: expdays })
  14. }
  15. export function getUserUrl() {
  16. return Cookies.get(useUrl)
  17. }
  18. export function removeToken() {
  19. return Cookies.remove(TokenKey)
  20. }
  21. export function removUserUrl() {
  22. return Cookies.remove(useUrl)
  23. }
  24. //把秒转换成天
  25. function convertSecondsToDays(seconds) {
  26. return seconds/(60*60*24); //1天=60秒*60分钟*24小时
  27. }