几乎所有的网站都用到了权限,只是权限的深度不一样而已,这里略谈一下权限的设置和应用:
数据库设计:
表一:权限表
表二:管理表或权限组表
表三:用户表
其中有表:权限和管理关联表 关系式多对多
管理和用户的关联表 关系多对多
一个用户可以对应多组权限组:如管理员可以有管理员该有的权限和普通用户的权限,而一组权限组可 以被多个用户拥有
同理权限和权限组的关系
在后台代码中可以通过判断用户的权限进行判断页面显示或普通的用户的操作功能
几乎所有的网站都用到了权限,只是权限的深度不一样而已,这里略谈一下权限的设置和应用:
数据库设计:
表一:权限表
表二:管理表或权限组表
表三:用户表
其中有表:权限和管理关联表 关系式多对多
管理和用户的关联表 关系多对多
一个用户可以对应多组权限组:如管理员可以有管理员该有的权限和普通用户的权限,而一组权限组可 以被多个用户拥有
同理权限和权限组的关系
在后台代码中可以通过判断用户的权限进行判断页面显示或普通的用户的操作功能