ASP.NET权限管理设计方法
2024-07-18 00:18:20作者:饭克斯
学校老师学生算是角色设计个角色表
再根据角色判断是否有权限修改学生成绩
角色表列:主键ID角色名权限范围(int类型)
比如:ID角色名称权限
1学校2
2老师1
用户表列:主键ID用户名角色ID
通过当前登录的用户名找到对应的权限,判断下如果是1(也可以是别的,反正给个标识),就是老师,就找该老师下的班级,班级表肯定有个老师的ID,两个ID对比一下,如果相同就可以修改。不相同就不是本班级的老师。学校就不用判断了。通杀吧
这个权限一点不复杂。
我给你个复杂点的权限控制图
展开全文