0

大家好,这是我第一次在 MVC 应用程序上工作,任何人都可以给我一些想法,这将是非常好的......我必须开发一个页面,我如何通过分配给菜单的用户实现基于角色的登录它们在asp.net MVC 3中。考虑我有三个表UserInfo(UserId,UserName,Password,RoleId,MenuID)和Role(RoleId,RoleName)。,Menu(MenuID,MenuName)。

我想从数据库(UserInfo 表)中验证用户,并且还想从该表中检索角色。并且想使用,我如何设计我的项目和控制器、视图和模型

需要你的帮助和想法......

4

1 回答 1

0

您可以使用 .net 登录控件进行登录和管理角色。在 VS2010 中打开您的应用程序,然后转到项目菜单,然后打开 ASP.Net 配置,并根据需要添加角色。

Roles.IsUserInRole("RoleName")

像这样,您将检查登录的用户角色并更改您的菜单设置。

希望这对您有帮助。

于 2012-07-09T08:14:32.240 回答