EF Code First用户权限验证,结合Forms验证及
1.今日完成任务
- Form验证方式的配置
- 自定义验证的实现
2.核心代码
在绝大多数网站及应用中,很多资源都不是直接提供给用户的,而需要进行登录,甚至购买!这时候,我们就需要对资源加上相应的权限,而我们最常用的就是Form验证。
由于我们只是完成课程项目,并没有单独的设计严格的角色,所以就没有使用微软的那一套权限管理数据库。所以,我们需要自己写一个权限验证方法,以实现我们简单的身份验证。
上述代码就是我们自定义的验证类,带有一个标志,来判断是老师、学生。在需要验证的控制器或方法上加上[AuthorizeAdmin]特性即可!
项目进度