路由权限登录后还保留上一个登录角色的权限,刷新一下就好了的解决方案

简介: 路由权限登录后还保留上一个登录角色的权限,刷新一下就好了的解决方案

描述

在做权限的时候,角色一不能查看abc路由,角色一退出,管理员登录,管理员有全部访问权限,但是管理员登录后还还是角色一的路由权限,abc路由不能访问。但是刷新一下就可以了。

解决

在退出登录的时候加上 location.reload()

methods: {
    // 退出
    hSignOut(){
      // 清空token
      removeToken()
      location.reload();// 为了重新实例化vue-router对象 避免bug
      // window.location.reload(); // 强制刷新
      // 跳回登陆页
      this.$router.push({ path: '/login'})
      removeRoleName()
    }
  }

注意

不要使用 window.location.reload() 刷新,因为在退出以后还会有一个几秒的白屏阶段,用户体验不好,而使用 location.reload()就不会存在这个问题。

目录
相关文章
|
11月前
|
数据安全/隐私保护
fastadmin是如何设置没有权限的用户不能访问某些页面的?
fastadmin是如何设置没有权限的用户不能访问某些页面的?
292 0
|
29天前
|
开发工具
阿里云本机一键登录授权页面修改
阿里云本机一键登录授权页面修改
92 0
|
1月前
|
关系型数据库 MySQL 数据库
MySQL技能完整学习列表9、用户管理和权限控制——1、创建和管理用户——2、权限授予和撤销
MySQL技能完整学习列表9、用户管理和权限控制——1、创建和管理用户——2、权限授予和撤销
54 0
|
8月前
|
资源调度 前端开发 数据库
权限 | 前端控制权限
啊,我们经常做权限控制,控制菜单,控制按钮功能等,但是在一些特殊情况下不能够由后端来做权限控制,那就只能前端来做啦。
|
SQL XML 缓存
修改若依的数据权限功能
修改若依的数据权限功能
999 0
|
Serverless
函数计算权限配置——主账号权限问题
函数计算权限配置——主账号权限问题自制脑图
63 0
函数计算权限配置——主账号权限问题
|
网络架构
后台管理系统——角色分配、粘贴地址跳转至404以及角色分配控制按钮权限
角色分配、粘贴地址跳转至404以及角色分配控制按钮权限
59 0
|
安全 jenkins 持续交付
Jenkins 开启用户注册机制及用户权限设置
Jenkins 开启用户注册机制及用户权限设置
304 0
|
安全 Java 测试技术
项目之用户登录和访问权限的控制(6)
项目之用户登录和访问权限的控制(6)
245 0

热门文章

最新文章