首页 [ 开发辅助 ] MVC4 MemberShip权限管理系统源码
一键分享

MVC4 MemberShip权限管理系统源码

  • 免费

2013-06-09 09:02:24

  • 源码类型: B/S
  • 开发环境: VS2012 + SQL2005
  • 开发语言: C#
  • 标签: MemberShip mvc4 权限管理
  • 评分:
收藏 1410 次|关注 28158 次|下载 6189 次

免费


交付物: 源码包
    商家已实名认证
  • 分享者:wwb24***
  • 访问次数:   30526 次
  • 源码数量:   118 套
  • 通过比率:   34%
  • 活跃于:   三个月前
  • QQ:   562****
  • TEL:   13*******94
  • 最新IP属地:北京市
  • 微信扫码咨询
.net

源码介绍

源码参数

  • 源码类别:【开发辅助】
  • 源码类型:B/S
  • 适合人群: 进阶
  • 授权类型:免费版
  • 开发语言:C#
  • 数据库:SQL2005
  • 源码大小:12.43MB
  • 相关网址: 【免费浏览】
  • 源码指数:
  • 完整度:
  • 登录
  • 权限测试
  • 添加角色
  • 用户管理
  • 登录
  • 权限测试
  • 添加角色
  • 用户管理
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel

MVC4 MemberShip权限管理系统源码

功能介绍:
   本系统通过对MVC4 Simplemembership默认数据库进行扩展实现了后台管理用户,角色和权限。通过角色的权限配置实现对前台Controller和Action的权限管理。
使用方法:
   第一步:修改Web.config文件。
   这个文件中只需要TYStudioUsersConnectionString中的用户名和密码,修改为你本地具有创建数据库的权限的用户名和密码。修改完成运行程序会系统会自动创建扩展后的Membership数据库。
   第二步:建立系统管理员角色和用户。
   考虑到手动添加系统管理员角色和用户比较麻烦,初始的程序都是可以匿名访问的,这时候你需要运行系统添加一个系统管理员角色,并添加一个用户赋给系统管理员权限。再添加完系统管理员角色和用户之后你需要修改一下Controllers下面的各个Controller,注释掉[AllowAnonymous]并把//[Authorize(Roles = "系统管理员")]注释打开。编译重新运行程序,这时后台管理系统只能允许系统管理员角色的用户登陆了。
   第三步:测试产品模块(ProductController)
  Controller下有一个ProductController是用来测试我们的权限管理是否成功的起作用了,同时也是对前台Controller和Action进行全线控制的方法。这里使用[TYStudioAuthorize("查询产品")]方式对Action进行访问控制。所有关于Membership的类都在Models/Membership文件夹下面。将来你需要把这些class移植到你的公共project中去,这样就可以使用MVC4 Simplemembership对你的前台进行权限控制了。
注意:

  原文链接:http://www.tystudio.net/index.php/2013/03/20/mvc4-simplemembership-permission-system/
   开发环境为Visual Studio 2012

责任编辑:王文彬

下载记录(Only Recent 100)

用户名 推荐指数 下载时间

源码评论

单击更换

评论列表

全部评论
  • 暂无评论 …

最近更新

      下载排行