/*
|
* @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)
|
}
|