import { useCookies } from '@vueuse/integrations/useCookies'

// 存储在 Cookie 中的 Token 的 key
const TOKEN_KEY = 'Authorization'
const cookie = useCookies()

// 获取 Token 值
export function getToken() {
    return cookie.get(TOKEN_KEY)
}

// 设置 Token 到 Cookie 中
export function setToken(token, expires = 2592000) {
    return cookie.set(TOKEN_KEY, token, { expires })
}

// 删除 Token
export function removeToken() {
    return cookie.remove(TOKEN_KEY)
}
