-
掌握什么是RABC
-
掌握RABC的应用场景
-
掌握Laravel框架资源控制器及资源路由的创建和使用
-
理解角色与权限表的设计
-
能够实现角色列表分页展示
-
能够实现Ajax添加角色信息
-
掌握使用模型查询中的when方法搜索角色
一、RBAC
RBAC: role base access control 基于角色的用户访问权限控制,就是权限分配给角色,角色又分配给用户。 即一个用户对应一个角色,一个角色对应多个权限,一个用户对应用户组,一个用户组对应多个权限。
1.1 角色与权限表的设计
创建迁移文件和模型
创建基础模型