EF Code First用户权限验证,结合Forms验证及

1.今日完成任务

  • Form验证方式的配置
  • 自定义验证的实现

2.核心代码

  在绝大多数网站及应用中,很多资源都不是直接提供给用户的,而需要进行登录,甚至购买!这时候,我们就需要对资源加上相应的权限,而我们最常用的就是Form验证。

 

 由于我们只是完成课程项目,并没有单独的设计严格的角色,所以就没有使用微软的那一套权限管理数据库。所以,我们需要自己写一个权限验证方法,以实现我们简单的身份验证。

 

 上述代码就是我们自定义的验证类,带有一个标志,来判断是老师、学生。在需要验证的控制器或方法上加上[AuthorizeAdmin]特性即可!

 

 

项目进度

posted @ 2020-08-05 17:01  谢灿软件工作室  阅读(187)  评论(1编辑  收藏  举报