【发布时间】:2015-01-30 22:34:16
【问题描述】:
关于这个主题的每一项研究都在展示如何使用 MVC 完成这项任务,我的项目是基于 MVP 网络表单的。我已经完成了身份验证,但是是否有最好的授权模式或策略?
例如根据用户角色检查特定页面上的热链接,或隐藏给定角色的 ASP 控件。
目前我正在做的事情如下:
if(user.Roles.Contains("Admin")){
lnkAdmin.Visibility = true;
}
而且我认为这不是很干净或可维护,有没有更好的方法来做这些事情?
【问题讨论】:
标签: asp.net webforms authorization