2015年7月31日

摘要: 分配用户给角色,跟分配角色给用户操作是基本一致的。 打开模块维护,展开SysRole模块添加一个操作码,并赋予权限 设置好之后将权限授权给管理员,在SysRole的index添加操作码与js事件 @Html.ToolButton("btnAllot", "icon-share", "分配用户", p 阅读全文
posted @ 2015-07-31 16:23 张军伟 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 由于之前做了将权限赋给角色,还需要做将角色组赋给用户,和将用户赋给角色组,一个用户可以拥有多个角色组,一个角色组包含多个用户,打开模块管理,添加一个分配的操作码 并在 角色权限设置授权给他 在SysUser的Index添加以下按钮 @Html.ToolButton("btnAllot", "icon 阅读全文
posted @ 2015-07-31 09:35 张军伟 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 这一节我们要着手建立系统管理员表,但发布之前,我先发布一个代码生成器给大家先用着。这个生成器是为这个项目而生的,理论不能用于其他项目,而且写得比较潦草,但能用下载地址有兴趣要生成器源码的在群里就能获取到,我已经上传到群文件,解压代码生成器打开App.CodeHelper.exe编辑最底部的数据库链接... 阅读全文
posted @ 2015-07-31 09:33 张军伟 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 过了个年回来,回顾一下,我们上次讲了角色管理,我们这一次来讲将权限授权给角色,这一节也是大家比较关心的。因为我们已经跑通了整个系统,知道权限的流转,我们先来看一张图 这张图主要分要3块,角色组 系统模块 操作码授权 选择角色组(表示要授权的角色,选择需要授权的模块,最后授权操作码。当存在一个操作码时 阅读全文
posted @ 2015-07-31 09:32 张军伟 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 距离上次发布22讲已经有少许日子了,真是太抱歉,最近年关项目比较急,时间太紧,没有时间发布.请大家见谅 接下来我们的目标是 角色组管理 角色组权限设置 用户管理 把角色组授权给用户 给用户分配角色组 所以最少我们还要讲多5讲才能结束这个管理系统,经过之前的样例程序,我们很熟悉这个套路了,如果你很喜欢 阅读全文
posted @ 2015-07-31 09:29 张军伟 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 最近比较忙,系统难度独步增加,文章的发布速度明显比以前慢了。 由于我们已经跑通了整个系统,所有东西都回到了简单,接下来我们做模块制作也就是操作SysModule表。 首先我们来回顾一下之前的难点主要就是SysRight这个表Rightflag字段的改变,这个字段关系导航与角色组的关系显示(即有权限时 阅读全文
posted @ 2015-07-31 09:26 张军伟 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 这一节我们来跑通整个系统,验证的流程,通过AOP切入方式,在访问方法之前,执行一个验证机制来判断是否有操作权限(如:增删改等) 原理:通过MVC自带筛选器,在筛选器分解路由的Action和controller来验证是否有权限。 首先我们要理解一下筛选器 筛选器的由来及用途有时,您需要在调用操作方法之 阅读全文
posted @ 2015-07-31 09:17 张军伟 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 不知不觉到20讲,真是漫长的日子,可惜最近工作挺忙,要不可以有更多的时间来更新,多谢大家的一路支持.如果你觉得好,记得帮我点击推荐^-^ 我们在之前已经插入一些真实数据,其中包含了一个用户和样例程序SysSample的权限,并实现了用户的登录。 但有的朋友对表还是有疑惑,通过下面的linq查询,应该 阅读全文
posted @ 2015-07-31 09:15 张军伟 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 我们之前做了验证码,登录界面,却没有登录实际的代码,我们这次先把用户登录先完成了,要不权限是讲不下去了把我们之前的表更新到EF中去登录在Account控制器,所以我们要添加Account的Model,BLL,DALAccountModel我们已经创建好了,下面是DAL和BLL的类using Syst... 阅读全文
posted @ 2015-07-31 09:14 张军伟 阅读(197) 评论(0) 推荐(0) 编辑

导航