后台管理站RBAC权限管理是必须要会的,RBAC即:Role Based Access Control 基于角色的访问控制。下面的图解说明了RBAC的基础原理
一共需要5张数据表,分别是用户表(user)、角色/用户组表(role)、用户与角色中间表(role_user)、权限/访问控制表(access)、节点表(node)。
如果不知道需要什么字段可以参考Thinkphp的建表字段。在ThinkPHP官方下载的安装包里面可以找到关于RBAC的SQL语句。路径:ThinkPHP\Library\Org\Util\Rbac.class.php 文件的注释部分。