2013-06-09
MVC4 MemberShip权限管理系统源码
MVC4MemberShip权限管理系统源码功能介绍:本系统通过对MVC4Simplemembership默认数据库进行扩展实现了后台管理用户,角色和权限。通过角色的权限配置实现对前台Controller和Action的权限管理。使用方法:第一步:修改Web.config文件。这个文件中只需要TYStudioUsersConnectionString中的用户名和密码,修改为你本地具有创建数据库的权限的用户名和密码。修改完成运行程序会系统会自动创建扩展后的Membership数据库。第二步:建立系统管理员角色和用户。考虑到手动添加系统管理员角色和用户比较麻烦,初始的程序都是可以匿名访问的,这时候你需要运行系统添加一个系统管理员角色,并添加一个用户赋给系统管理员权限。再添加完系统管理员角色和用户之后你需要修改一下Controllers下面的各个Controller,注释掉[AllowAnonymous]并把//[Authorize(Roles=系统管理员)]注释打开。编译重新运行程序,这时后台管理系统只能允许系统管理员角色的用户登陆了。第三步:测试产品模块(ProductControlle