发表于: 2017-09-29 21:12:21

1 739


今天完成的事情:完成后台管理模块设计

根据实际的修真院后台,推出来,后台四张表。

首先后台管理是ACL权限管理的一个变种,因为加了一个角色表

什么是ACL?

ACL:Access Control List,访问控制列表,是前几年盛行的一种权限设计,它的核心在于用户直接和权限挂钩。

然后我们修真院设计的后台管理又多了一个角色,但是又不符合RBAC的规范,我只能说他是ACL的一个变种。


表设计

manage管理员用户表

role角色表

module模块表

role_module角色模块表

这个是ASL模式后台管理设计,module模块表是为了方便前台渲染侧边导航栏弄出来的,如果根据RBAC来进行表设计的话还缺三张表permission权限表manage_role用户角色表role_permission角色权限表,manage表中的role_id字段移到manage_role表中去。

明天计划的事情:想一下怎么实现,整理方案

遇到的问题:无

收获:后台管理设计


返回列表 返回列表
评论

    分享到