二、系统前端权限设计
2019-08-12 本文已影响42人
小小_绿
前端权限,即功能级权限,主要是路由的访问控制;页面上的具体功能展示以及页面上操作是否可用。
功能级权限:
1、先有页面权限,即路由可访问
2、在拥有页面权限下,访问页面上具体功能或操作
鉴于此,我们将功能权限统一规划为资源,按层级划分,由于系统会有一级菜单,很多时候一级菜单也需要做权限控制,
所以,我们将一级菜单归属于一级权限,将所有页面(路由)权限归属于二级权限,将页面上的具体功能或操作归属于三级权限,若三级功能下还需要再做权限,以此类推为四级权限(但鉴于授权交互友好,层级越少越好,三级权限可解决不推荐四级权限)这样在授权时可确保赋予子层级权限时,默认选中父层级权限。