1

权限控制
也就是用户只能访问被分配的资源。在前端展示上也笼统的分为菜单权限控制和页面中按钮权限控制。

1.菜单是路由的直接体现,菜单控制实际上就是路由控制。
在路由的before 钩子函数中校验当前访问的地址是否有权访问,校验结果确定路由是否可以放行。在路由配置中增加accss选项,是个访问此路由的用户角色数组。login页面用户登录后返回数据中包含该权限的信息,与access选项中的数据匹配,有的就可以放行。
2.对于页面中有些信息不一样,可以在页面加载后发送ajax判断是否显示该按钮。

iview-admin 系统中解决权限方案参照:https://github.com/iview/ivie...


杨国超1010
45 声望3 粉丝

12121