gaosp
2024-01-14 10562a6dac1492fe3dda566a800a4fec1f6e3bca
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import Cookies from 'js-cookie'
 
const TokenKey = 'x-token'
 
export function getToken() {
  const tokenJSON = Cookies.get(TokenKey)
  return JSON.parse(tokenJSON || '{}')
}
 
export function setToken(token) {
  const json = { value: token }
  return Cookies.set(TokenKey, JSON.stringify(json), { expires: 30 * 60 * 1000 * (1 / 864e+5) })
  // return Cookies.set(TokenKey, token, { expires: 60 * 1000 })
}
 
export function removeToken() {
  return Cookies.remove(TokenKey)
}