小项目之rbac权限控制。

朋友们,昨天我们对Excel导入导出进行了一个讲解。今天我们对rbaC浅浅浅的讲解一下,它是权限。是什么意思?是不同的人进入系统看到的是不同的页面看到的是不同的按钮。看到的是不同的东西,这就是我们的RBAC,前端如何对RBAC进行大概的权限控制?主要是通过路由。还有一个我们的盗墓节点,获取我们的rref,这么两个东西,它来进行了一个权限的控制。RBC权限设计思想是一种设计思想。假如我们一个账号是,账号它可以看到一些组织页面或者员工页面或者审查页面。如果是单单对点这些页面是不好做的。然后我们这个时候就设计出来一种角色,给角色设置权限,然后将权限设设,将角色设置给用户。这就是我们的权限控制。

将我一个角色可以拥有多个控制点,可以拥有多个权限点。也可以看到多个页面对应的业务板块是吧?其实也说不准,每个项目当中的一些板块是什么员工管理角色管理?系统之间是不一样的,有些账号密要管理。设计最开始的这个产品的设计是产品设计的,所以说也不能这里不能写死了。

主要说白了就是主要是两个权限的控制,一个是菜单的权限,一个是按钮级的权限。是登录,然后点击获取我们菜单权限的数据和本地的动态路由的数据做出匹配,然后得到得到根据权限筛选过后的动态路由的数据。

第一个是添加到路由的系统当中,可以根据路径使标示渲染我们的i的roost。再将添加到左侧的菜单栏渲染,用我们的we can for进行便利进然后进行炫彩,然后按钮级的权限是登录,获取按钮级权限的数据。然后使用按钮单独的权限标识去权限数据里面查找,通过自定义指令的做法来实现的这个东西。

我们今天前讲一下,rbaC这个很大很大,这个东西很很大,讲还不是很好讲,讲还不是很好讲的一个东西,可能后面会穿插,有时候看到面试题了会穿插一点,来讲一下这个东西。

然后锻炼上传,明天我们就开始锻炼上传了,锻炼上传也比较难,明天可能要分几个视频来讲,今天就到这里加油。