/*
 * @Author: shuishen 1109946754@qq.com
 * @Date: 2023-04-10 09:25:59
 * @LastEditors: GuLiMmo 2820890765@qq.com
 * @LastEditTime: 2024-08-27 15:15:20
 * @FilePath: /drone-web/src/utils/auth.ts
 * @Description:
 *
 * Copyright (c) 2023 by ${git_name_email}, All Rights Reserved.
 */
import Cookies from 'js-cookie'
const TokenKey = 'sword-access-token'
const RefreshTokenKey = 'sword-refresh-token'

export function getToken () {
  return Cookies.get(TokenKey, { path: '/' })
}

export function setToken (token : string) {
  return Cookies.set(TokenKey, token, { path: '/' })
}

export function getRefreshToken () {
  return Cookies.get(RefreshTokenKey)
}

export function setRefreshToken (token : string) {
  return Cookies.set(RefreshTokenKey, token)
}

export function removeToken () {
  return Cookies.remove(TokenKey)
}

export function removeRefreshToken () {
  return Cookies.remove(RefreshTokenKey)
}
