大家好,这是我第一次使用MVC应用程序,任何人都可以提供一些想法,这将是非常好的...我必须开发一个页面 如何在asp.net MVC 3中使用分配给它们的菜单实现基于角色的登录。考虑我有三个表UserInfo(UserId,UserName,Password,RoleId,MenuID)和Role(RoleId,RoleName)。,Menu( MENUID,MENUNAME)。
我想从数据库(UserInfo表)验证用户,并且还想从该表中检索角色。并希望使用喜欢,我如何设计我的项目和控制器,视图和模型
需要你的帮助和想法......
答案 0 :(得分:0)
您可以使用.net登录控件登录并管理角色。 在VS2010中打开您的应用程序,然后转到项目菜单,然后打开ASP.Net配置,并根据需要添加角色。
Roles.IsUserInRole("RoleName")
这样您将检查登录的用户角色并更改您的菜单设置。
希望这对你有所帮助。