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

本地的上海网站建设公司外链推广平台

本地的上海网站建设公司,外链推广平台,wordpress添加文章时可以上传视频,甘肃路桥建设集团网站1.需求 A系统想快速进入到B系统,但又不想输入账号密码,A系统的token与B系统共用token,因此在访问B系统就会在路径上携带token(https://magictool-box.com/login?token《token》),通过token直接进入B系统首…

1.需求

A系统想快速进入到B系统,但又不想输入账号密码,A系统的token与B系统共用token,因此在访问B系统就会在路径上携带token(https://magictool-box.com/login?token=《token》),通过token直接进入B系统首页,这样让用户无感登录B系统

2.思路

整个过程关键点就在与路由守卫会判断你收否有token,那么就将路径上的token存储起来就可以了

3.实现代码

// 路由守卫
router.beforeEach((to, from, next) => {NProgress.start()if (getToken()) {to.meta.title && useSettingsStore().setTitle(to.meta.title)/* has token*/if (to.path === '/login') {next({ path: '/' })NProgress.done()} else if (whiteList.indexOf(to.path) !== -1) {next()} else {usePermissionStore().generateRoutes()next()}} else {if(to.query.token){ // 1.判断路由路径上有没有tokensetToken(to.query.token); // 2.存储token// localStorage.setItem('userId', 7);next({ path: '/' }) // 3.跳转到首页}// 没有tokenif (whiteList.indexOf(to.path) !== -1) {// 在免登录白名单,直接进入next()} else {next(`/login?redirect=${to.fullPath}`) // 否则全部重定向到登录页NProgress.done()}}
})

4.说明:这才是实现代码

if(to.query.token){ // 1.判断路由路径上有没有token

      setToken(to.query.token); // 2.存储token

      // localStorage.setItem('userId', 7);

      next({ path: '/' }) // 3.跳转到首页

    }

http://www.dtcms.com/wzjs/339352.html

相关文章:

  • 临沂购物网站建设免备案域名
  • 怎样做外贸网站建设十大中文网站排名
  • 吉首网站建设磁力搜索器kitty
  • 来宾市住房和城乡建设局网站市场营销一般在哪上班
  • 武汉做网站找哪家好推广引流方法与渠道
  • 上海材料网站建设外链交易平台
  • 天津百度做网站多少钱电商网站策划
  • 创意品牌型网站seo网站优化推广费用
  • 如何做收费视频网站虎扑体育网体育
  • 温州做网站定制广告联盟代理平台
  • 合肥网站建设讯息重庆seo务
  • 海淀公安网站备案办理百度免费咨询
  • 开发web网站开发淘宝seo关键词的获取方法有哪些
  • wordpress find兰州网站优化
  • 做户外运动的网站广州百度搜索排名优化
  • 中国移动网络优化做什么的用广州seo推广获精准访问量
  • 组成原理毕业设计代做网站推荐广告联盟平台
  • 上市公司中 哪家网站做的好网站推广软件ky99
  • 网站建设对公司有什么意义值得收藏的五个搜索引擎
  • 网站 建设 场地 资金沪深300指数基金排名
  • 郑州做网站怎么样成都网站建设系统
  • 网站banner作用做关键词优化的公司
  • 游戏平台网站建设如何免费做网站网页
  • 做网站要有数据库么全网
  • 正版宝安网站推广百度指数特点
  • 专业做网站开发的公司seo网络推广机构
  • 为什么政府的网站总是做的很差阿里指数查询官网入口
  • 做免费的网站教程营销网址
  • 网站的登录界面是怎么做的温州免费建站模板
  • 网站构建产品如何做线上推广