根据时间戳 判断是否过期
生成token设置时间戳
let jwt_tokentime={
token :res.data.jwt_token,
time :Date.now(),
expire: 1000 * 60 * 100 //100分钟
}
localStorage.setItem('jwt_token',JSON.stringify(jwt_tokentime))
jwt_tokentime = JSON.parse(localStorage.getItem('jwt_token'))
if (jwt_tokentime) {
let newTime = Date.now()
let oldTime = jwt_tokentime.time
let expire = jwt_tokentime.expire
let diffTime = newTime - oldTime
if (diffTime > expire) {
//token过期删除localStorage
localStorage.removeItem('jwt_token');
} else {
不过期
token = jwt_tokentime.token
}else{
没有token
}
根据时间戳 判断token是否过期
最新推荐文章于 2024-03-31 10:22:39 发布