Vue-resource拦截器判断token失效跳转的实例


Posted in Javascript onOctober 27, 2017

在拦截器中设置全局的token判断,意味着每次http请求都会校验token,与后台约定好的token过期返回码可以自定义跳转路径;

var token = window.localStorage.getItem("token");
Vue.http.interceptors.push(function(request, next) {
  request.headers.set('token', token); //setting request.headers
  next(function(response){
    if(response.body.code===401){ //与后台约定登录失效的返回码
      parent.location.href ='/login.html';
    }
    return response
  })
})

以上这篇Vue-resource拦截器判断token失效跳转的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js Flash插入函数免激活代码
Mar 31 Javascript
javascript数据结构之二叉搜索树实现方法
Nov 25 Javascript
基于Javascript实现倒计时功能
Feb 22 Javascript
盘点javascript 正则表达式中 中括号的【坑】
Mar 16 Javascript
Easyui 之 Treegrid 笔记
Apr 29 Javascript
详解Python中logging日志模块在多进程环境下的使用
Dec 26 Javascript
jQuery Validate 校验多个相同name的方法
May 18 jQuery
Bootstrap框架建立树形菜单(Tree)的实例代码
Oct 30 Javascript
浅谈React深度编程之受控组件与非受控组件
Dec 26 Javascript
Node实战之不同环境下配置文件使用教程
Jan 02 Javascript
详解CocosCreator项目结构机制
Apr 14 Javascript
JavaScript架构搭建前端监控如何采集异常数据
Jun 25 Javascript
vue2里面ref的具体使用方法
Oct 27 #Javascript
初学者AngularJS的环境搭建过程
Oct 27 #Javascript
JavaScript中Require调用js的实例分享
Oct 27 #Javascript
JavaScript自执行函数和jQuery扩展方法详解
Oct 27 #jQuery
Popup弹出框添加数据实现方法
Oct 27 #Javascript
JavaScript模拟实现封装的三种方式及写法区别
Oct 27 #Javascript
使用vue的v-for生成table并给table加上序号的实例代码
Oct 27 #Javascript
You might like
phpmyadmin操作流程
2006/10/09 PHP
Zend Studio (eclipse)使用速度优化方法
2011/03/23 PHP
php加密解密实用类分享
2014/01/07 PHP
ThinkPHP的MVC开发机制实例解析
2014/08/23 PHP
php中header设置常见文件类型的content-type
2015/06/23 PHP
jQuery 行级解析读取XML文件(附源码)
2009/10/12 Javascript
JQuery 插件模板 制作jquery插件的朋友可以参考下
2010/03/17 Javascript
JavaScript 字符串处理函数使用小结
2010/12/02 Javascript
JavaScript ( (__ = !$ + $)[+$] + ({} + $)[_/_] +({} + $)[_/_] )
2011/02/25 Javascript
JS关键字变色实现思路及代码
2013/02/21 Javascript
浅谈js的ajax的异步和同步请求的问题
2016/10/07 Javascript
JS实现根据密码长度显示安全条功能
2017/03/08 Javascript
Vue异步组件使用详解
2017/04/08 Javascript
vue2 前后端分离项目ajax跨域session问题解决方法
2017/04/27 Javascript
JavaScript运动框架 解决速度正负取整问题(一)
2017/05/17 Javascript
SpringMVC+bootstrap table实例详解
2017/06/02 Javascript
vue中v-for加载本地静态图片方法
2018/03/03 Javascript
JS中双击和单击事件冲突的解决方法
2018/04/09 Javascript
Vue中的基础过渡动画及实现原理解析
2018/12/04 Javascript
微信小程序合法域名配置方法
2019/05/06 Javascript
[06:49]2018DOTA2国际邀请赛寻真——VirtusPro傲视群雄
2018/08/12 DOTA
MySQLdb ImportError: libmysqlclient.so.18解决方法
2014/08/21 Python
python+selenium实现登录账户后自动点击的示例
2017/12/22 Python
详解django三种文件下载方式
2018/04/06 Python
解决python3 urllib 链接中有中文的问题
2018/07/16 Python
canvas实现有递增动画的环形进度条的实现方法
2019/07/10 HTML / CSS
金蝶的一道SQL笔试题
2012/12/18 面试题
说说在weblogic中开发消息Bean时的persistent与non-persisten的差别
2013/04/07 面试题
物业门卫岗位职责
2013/12/28 职场文书
2014全国两会心得体会
2014/03/17 职场文书
诚信承诺书范文
2014/03/27 职场文书
《一个小村庄的故事》教学反思
2014/04/13 职场文书
我是一名护士演讲稿
2014/08/28 职场文书
医者仁心观后感
2015/06/17 职场文书
大学副班长竞选稿
2015/11/21 职场文书
mysql使用FIND_IN_SET和group_concat两个方法查询上下级机构
2022/04/20 MySQL