gaosp
2024-01-17 89d83a582dda4d8afb8f099905fa2a3b5a6cb08b
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)
}