Asp.net核心授权

时间:2017-06-06 01:34:43

标签: asp.net-core asp.net-identity claims-based-identity

我想在我的Asp.Net核心项目中实施授权 这是场景 1.教师编辑有权添加学生和课程 2.教师管理员有权查看学生和课程,但没有编辑权限 3.学生只允许查看课程。
目前,我用不同方法检查每个请求是否有权限。我想知道是否有更好的方法来控制它的中心方式 我假设我可以定义一个用于识别谁拥有哪个权限的表 任何帮助将不胜感激 更新:
教师有不同级别,如1级,请假2.不同级别有不同的权限。对于相同的方法,我需要检查用户级别和用户管理员或编辑器。

0 个答案:

没有答案