ant design 登录权限控制

简介: ant design 登录权限控制


ant design 登录权限控制

在models>>login.ts中 logout 方法 增加 localStorage.removeItem('antd-pro-authority')

当用户退出的时候用调用 login/logout

用户登录时获取 用户的authority 保存在localStorage

authority中 setAuthority 方法

localStorage.setItem('antd-pro-authority', JSON.stringify(proAuthority));

logout() {

  const { redirect } = getPageQuery();
  localStorage.removeItem('antd-pro-authority')
  // Note: There may be security issues, please note
  if (window.location.pathname !== '/user/login' && !redirect) {
    history.replace({
      pathname: '/user/login',
      search: stringify({
        redirect: window.location.href,
      }),
    });
  }
},

},

相关文章
|
9月前
|
数据安全/隐私保护
Ant Design Pro:权限管理
Ant Design Pro:权限管理
158 0
|
前端开发 资源调度 开发工具
AntD Admin — Ant Design 风格的中后台前端解决方案
AntD Admin  一套优秀的中后台前端解决方案。 特性 国际化,源码中抽离翻译字段,按需加载语言包 动态权限,不同权限对应不同菜单 优雅美观,Ant Design 设计体系 Mock 数据,本地数据调试 使用 1、下载项目代码。
14027 0
|
9月前
|
前端开发
ant design一个页面(新增编辑)
ant design一个页面(新增编辑)
50 0
|
缓存 JavaScript 安全
【Ant Design Pro】使用ant design pro做为你的开发模板(四) 联调正式后台接口与运行时全局配置
【Ant Design Pro】使用ant design pro做为你的开发模板(四) 联调正式后台接口与运行时全局配置
1105 0
【Ant Design Pro】使用ant design pro做为你的开发模板(四) 联调正式后台接口与运行时全局配置
|
9月前
Ant Design Pro修改登录
Ant Design Pro修改登录
136 0
|
9月前
|
前端开发
Ant Design pro路由菜单标签页插件使用
Ant Design pro路由菜单标签页插件使用
162 0
jira项目笔记21-ant design table有tableProps属性
jira项目笔记21-ant design table有tableProps属性
96 0
|
安全 jenkins 持续交付
Jenkins常用插件介绍之权限控制插件Role-based Authorization Strategy
除了搭建jenkins时默认安装的插件之外,有时候扩展功能,还需要安装一些其他的插件,下面为大家简单介绍一下Role-based Authorization Strategy插件。
Jenkins常用插件介绍之权限控制插件Role-based Authorization Strategy
学习笔记jira项目29-ant design组件库
学习笔记jira项目29-ant design组件库
57 0
学习笔记jira项目30-ant design组件库
学习笔记jira项目30-ant design组件库
47 0
学习笔记jira项目30-ant design组件库