在我的应用程序中,我有三种类型的用户:(1)匿名用户(2)成员和(3)管理员。
我想为这些用户创建角色:当用户想要访问该网站时,他/她可能会看到不同的菜单,如访问控制列表。当用户想要访问页面或执行某种操作时,首先检查其角色。
假设只有admin可以拥有删除操作访问权限,因此其他用户无法看到删除操作,或者如果不可能,则至少他/她不能进行此操作。
我在asp.net应用程序中使用了WSAT(网站管理工具),但后来我才知道这不是生产服务器管理角色和用户的好方法。 所以我想要一个漂亮的技术来管理我的应用程序用户。
任何人请帮忙。
答案 0 :(得分:1)
这是MVC吗? 如果是这样,请查看ASP.NET标识:http://www.asp.net/identity
答案 1 :(得分:0)
另请查看新的Thinktecture Identity Manager,它可以更好地替代WSAT工具。