一、安装Cookies
npm install vue-cookies --save
二、在utils新建auth.js文件,如图
三、auth.js内容
import Cookies from 'js-cookie'
const TokenKey = 'Admin-Token'
// 获取token
export function getToken() {
return Cookies.get(TokenKey)
}
// 存token
export function setToken(token) {
return Cookies.set(TokenKey, token)
}
// 删除token
export function removeToken() {
return Cookies.remove(TokenKey)
}
四、需要存、取、删除token的时候引入,这里以存、删除举例
引入存token方法,注以对象方式引入
import { setToken } from "@/utils/auth";
使用方法,
setToken(res.data.access_token);
删除token,同理需要对象方式引入
import { removeToken } from "@/utils/auth";
在需要删除的事件使用
removeToken();
取token同理