当前位置: 首页 > news >正文

北京市网站设计-推广公司苏州网站制作哪家好

北京市网站设计-推广公司,苏州网站制作哪家好,中国十大企业培训公司,wordpress 彩色序号实现思路 首次登录前端通过接口获取到两个 token#xff1b;分别是 accessToken、refreshToken; accessToken#xff1a;正常请求需要传递的 token #xff1b;refreshToken#xff1a;当某个请求 401 #xff0c;就可以通过 refreshToken 获取到新的 accessToken 特殊场…实现思路 首次登录前端通过接口获取到两个 token分别是 accessToken、refreshToken; accessToken正常请求需要传递的  token refreshToken当某个请求 401 就可以通过 refreshToken 获取到新的 accessToken 特殊场景如果 refreshToken 也过期了 那就默认跳回 登录页重新登录就类似  七天免登录的场景、过了 第七天refreshToken  也就过期了代码 import axios from axios; import { refreshToken } from ../api/index; //刷新token的api let isRefreshToken false; //是否正在进行刷新token let requestList []; // 请求队列const request axios.create({baseURL: /api,timeout: 10000, });// 请求拦截器 request.interceptors.request.use((config) {let headerToken localStorage.getItem(acc_token);// 设置请求头config.headers.Authorization Bearer ${headerToken};return config;},(error) {// 请求错误时做些事return Promise.reject(error);} );// 响应拦截器 request.interceptors.response.use(async (response) {// 401 代表token过期需要刷新tokenif (response.data.code 401) {// 这里可以加入判断判断 refreshToken 也过期了直接 router.push 回登录页// if () {// router.push(/login)// }if (!isRefreshToken) {isRefreshToken true;let res await refreshToken(); // 刷新 token 的接口isRefreshToken false;localStorage.setItem(acc_token, res.data.accToken);// 重发请求队列请求requestList.forEach((callback) {callback();});requestList [];let currentRequest await request(response.config);return currentRequest;} else {// 将并发的请求通过回调函数暂存起来当token 刷新之后在进行请求return new Promise((resolve) {requestList.push(() {resolve(request(response.config));});});}}return response;},(error) {return Promise.reject(error);} );export default request;
http://www.hkea.cn/news/14265202/

相关文章:

  • 四川纵川建设机械有限公司网站网站怎么自适应屏幕
  • 网站优化 工具什么公司做网站出名
  • 苏州官方网站建站雅安公司做网站
  • wordpress网站生成app应用电子版简历怎么弄
  • 茂名市网站建设网站制作 成功案例
  • 布吉网站建设价格特产网站设计
  • 网站如何解除绑定域名网站备案怎么备案
  • 怎么仿别人的网站中国龙城室内设计联盟
  • 程序员给女朋友做的网站做公司网站有没有必要
  • 外贸网站多语言视频网站dedecms
  • 单位网站建设程序WordPress的FTP登录凭据
  • 做的网站怎么让百度收录免费网站模板html
  • 怎么做教育类型的网站网站 内容 制作
  • 佛冈县住房和城乡建设局网站网络设计初步方案包括
  • 海口智能建站模板yellow片高清影视在线观看
  • 怎么做网站宣传psd设计网站模板
  • 用网站做淘客怎么做企业画册设计模板
  • 上海网站建设服务宁德国家工商核名查询入口
  • 无锡网站设计多少钱北京专业推广公司
  • 建设网站需求分析整合营销传播的效果表现为
  • 银行网站开发重庆公共资源交易中心
  • 新沂建设工程交易中心seo网站规划
  • 焦作网站建设哪家正规把网站生成app的免费平台
  • espcms易思企业网站管理系统破解淄博网站制作培训
  • 集团网站建设特点互联网课堂微信群拉人的营销方法
  • 找it工作有什么好的招聘网站电子工程网络工程维修记录次数
  • 网站制作的服务商wordpress后台发布文章发不
  • 免费网站建设开发ui网站设计模板
  • 长沙找人做网站原创代写文章平台
  • 网站改版方案流程wordpress文章无法置顶