在MVC 4中管理角色的最佳方式是什么?我发现这个教程:ASP.NET MVC 4角色
http://www.asp.net/mvc/tutorials/mvc-music-store/mvc-music-store-part-7
,但我想是灵活的,并添加后台用户创造能力和assing角色registred用户。
非常感谢
在MVC 4中管理角色的最佳方式是什么?我发现这个教程:ASP.NET MVC 4角色
http://www.asp.net/mvc/tutorials/mvc-music-store/mvc-music-store-part-7
,但我想是灵活的,并添加后台用户创造能力和assing角色registred用户。
非常感谢
我不认为该框架提供用于管理用户和角色的开箱即用的解决方案。然而,应该很容易推出自己的产品,特别是如果您使用新的SimpleMembership提供商。
你也可以看看SecurityGuard项目,这个项目看起来不错,但我还没有尝试过。
该教程中提到的ASP.NET配置站点甚至不支持SimpleMembershipProvider
。
您将需要几个自定义页面执行以下操作:
然后,你可以使用内置的功能,如:
Roles.RoleExists(role)
Roles.CreateRole(role);
Roles.IsUserInRole(username, role)
Roles.AddUserToRole(username, role);
这里假设你使用的是内置的提供者和由ASP.NET生成的数据表。您也可以继承RoleProvider
类并实现您自己的方法。
谢谢你的回答:) – Davide
非常感谢,我会尝试与SimpleMembershipProvider合作,如果它还不够,我会尝试SecurityGuard(对我来说这似乎相当不错)。 – Davide