前后端分离模式下权限控制

我要开发同款
日升月潜2023年03月25日
363阅读
所属分类vue、vite、yarn、typescript、element-plus

作品详情

本项目解决了前后端分离模式下,页面、菜单、标签、按钮等细化的权限控制
用户登录后,后端根据用户角色返回带层级的权限列表,层级一次为:菜单(一级). 页面(二级).标签(三级).按钮(四级),菜单、页面、标签权限在pommission.ts统一进行路由处理(图2),按钮权需首先自定义按钮渲染,然后在相应按钮el标签上填添加自定义标签(图3、4),后台需增加拦截器以拦截未授权的方法请求(图5),并在相应需要权限方法上加注解(图6)
使用技术 vue3.0,vite, yarn, typescript,element-plus
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论