请选择 进入手机版 | 继续访问电脑版
虚位以待    招租QQ:244594752    尺寸:960x60
终身VIP需技术指导请加(官方QQ :244594752 )
加入我们,终身VIP只需159元,全站下载(老客户请联系我补差价即可升级)
查看: 354|回复: 1

ASP.NETMVC+EF框架+EasyUI实现权限管理源码

[复制链接]

该用户从未签到

2275

主题

2307

帖子

8087

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
8087
发表于 2017-12-24 13:01:43 | 显示全部楼层 |阅读模式
前言:时间很快,已经快到春节的时间了,这段时间由于生病,博客基本没更新,所以今天写一下我们做的一个项目吧,是对权限的基本操作的操作,代码也就不怎么说了,直接上传源码和图片展示,下面我们直接进入主题介绍这个项目和一些技术点:
1.项目所用到的技术
  (1)前台展示:ASP.NET MVC 3.0+Jquery EasyUI+Jquery
  (2)开发环境:VS2012
  (3)数据库:SQL Server 2012
  (4)代码管理:SVN
  (5)用到的技术:ASP.NET MVC,EF框架,Jquery EasyUI,Log4Net,VSS,微软T4模版
  (6)数据库脚本在本项目的APP_Data文件夹下面,可以直接执行EF框架自动生成。
2.系统后台通用权限管理
  (1) 什么是权限?在电子商务等信息系统中,任何一个操作都要进行权限的校验,如果有访问的权限则让用户继续访问,如果没有则终止这条请求,一句话,权限就是为了分类明确,安全性考虑。
  (2)权限管理:一般指根据系统设置的安全规则或者安全策略,用户可以访问而且只能访问自己被授权的资源。
  (3)基于用户&动作的权限管理
  (4)基于角色&动作的权限管理
  (5)基于分组,角色,动作,用户权限管理。
3.创建权限的业务模型
  (1) 使用EF框架的EDMX设计器来设计数据库的实现。
  (2)注意事项:
      1)使用ModelFirst的方式来设计数据库的完成
       2)主键如果使用Guid类型则必须去掉自动增长
       3)实体所有的属性必须设置备注
       4)实体的字符串类型必须设置字符串的长度
       5)命名规范必须符合要求
       6)模型设计讨论和评审工作
  (3)权限EF框架模型设置如图所示:
621107001.jpg
621107002.jpg
621107003.jpg
游客,如果您要查看本帖隐藏内容请回复

回复

使用道具 举报

该用户从未签到

0

主题

108

帖子

302

积分

VIP终身会员

Rank: 13Rank: 13Rank: 13Rank: 13

积分
302
发表于 2019-8-9 22:23:15 | 显示全部楼层
是权限?在电子商务等信息系统中,任何一个操作都要进行权限的校验
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|妙想源码社区 积分提现

GMT+8, 2019-8-19 06:02 , Processed in 1.123861 second(s), 29 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2020 Comsenz Inc.

快速回复 返回顶部 返回列表
 
FDGDF
客服QQ 妙想科技 244594752
【旺旺】 点击这里给我发消息
【邮箱】
244594752@qq.com
【地址】 湖南省常德市武陵区三姑巷77
【妙想科技】 【9188qhl.com】