实现基于路由的权限校验映射
发布时间
阅读量:
阅读量
思考:你现在参与的项目中是如何处理路由和权限映射的?
在什么情况下需要进行权限校验?例如,在一个拥有不同功能模块的网站中,在不同的访问层级上实施权限控制。当某些功能仅专为管理员查看时,则需要建立相应的逻辑关系;而当某些内容则供普通用户查看时,则需要建立相应的逻辑关系。
路由处理逻辑如下:

路由场景分析
中后台路由常见的常见如下:
已获取 Token:
访问 /login:重定向到 /
访问 /login?redirect=/xxx:重定向到 /xxx
访问 /login 以外的路由:直接访问 /xxx
未获取 Token:
访问 /login:直接访问 /login
除了指向 /login 的路径外,在其他路由中输入指向 /dashboard 的链接时(例如),系统会自动将请求重定向至指定目标路径 %2Fdashboard ,从而避免用户在完成认证流程后再次进行繁琐的操作
路由逻辑源码
第一步,main.js 中导入permission.js:
import './permissi
全部评论 (0)
还没有任何评论哟~
