使用token登陆 在2小时内没有请求的情况下显示用户过期 回退到登陆页面

本文介绍了在Vue前端应用中,如何利用拦截器处理与Java后台服务的交互,确保Token的有效性。当用户在2小时内未进行请求时,系统会自动回退到登录页面。Java后台通过拦截器检查请求头中的Token,若有效则更新并返回新的Token,Vue的main.js中设置拦截器以更新本地Token。

使用token登陆 在2小时内没有请求的情况下显示用户过期 回退到登陆页面

场景 vue

  1. 设置 请求的token在请求头中 请求后最新的token在返回头中

  2. java后台服务 需要拦截器 每次请求查看前端heards里边有没有你设置的token如果有而且没有过期是正确的 那就重新生成最新的token 放在返回的heards里边

  3. 在vue的main.js中写入拦截器 拦截所有请求 查看返回的heards里边是否存在token 如果存在更新你本地的token

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值