一步步教你如何用疯狂.NET架构中的通用权限系统 -- 如何控制用户显示的菜单权限

 

菜单权限是我们经常会遇到的权限,也是经常需要进行处理的权限,往往权限是通过控制菜单权限开始折腾起来的。

第一步:我的后台管理控制端,有一个叫模块配置的功能,这里集中配置,哪些模块可以用,哪些模块先锁定,这里统一进行配置管理,例如哪个模块还没开发完毕,还在开发中,或者哪个模块出现了重大隐患,可以暂时屏蔽起来等,这个功能在真实的开发过程中的确能派上一些用处。



第二步:我有的后台里,有一个模块管理功能,可以管理所有模块的详细情况,模块的名称及连接地址等,有效表明这个模块是否可以用?
公开表明这个模块是否任何都可以访问,例如新闻类的前台展示模块等,这些都是不用配置权限,属于所有内部员工都可以查看、访问的模块。



第三步:有新模块,可以在后台进行添加,若模块的连接地址等不正确,还可以进行配置管理。



第四步:通常的小系统里,我们是直接设置哪些人,有访问哪些模块的权限等,可以通过后台管理软件的用户管理-用户权限-用户模块访问权限进行设置配置,打钩表示用户可以访问此模块,树型机构的好处是配置权限的效率高一些,点选子节点非常方便。
 


第五步:可以在B/S里通过如下代码,获得当前用户所拥有模块访问权限的所有有效的模块,都可以列出来了,若有兴趣你可以自己研究研究,若没兴趣直接拿过来用就可以了,我们反复测试了很多遍,出错的可能性也很少,就算有错了,也没必要自己修改,及时反馈给我,我会统一进行修正就可以了。这样大家都可以省心省事了,个子按个子的分工工作就可以了,把有限的精力,都放在自己最关心的事情上。

 

导读:
疯狂.NET架构通用权限后台管理工具演示版2.0下载
一步步教你如何用疯狂.NET架构中的通用权限系统 -- 如何控制用户显示的菜单权限
一步步教你如何用疯狂.NET架构中的通用权限系统 -- 在页面中的调用权限讲解
一步步教你如何用疯狂.NET架构中的通用权限系统 -- 数据集权限的调用权限讲解
一步步教你如何用疯狂.NET架构中的通用权限系统 -- 分级管理
疯狂.NET 通用权限设计 C/S后台管理,B/S前台调用源码样例程序源码下载之 --- 操作权限
疯狂.NET 通用权限设计 C/S后台管理,B/S前台调用源码样例程序源码下载之 --- 角色权限
疯狂.NET 通用权限设计 C/S后台管理,B/S前台调用源码样例程序源码下载之 --- 数据集权限

淘宝店地址:
http://list.taobao.com/browse/0/n-8ddf3d8a90550373fa749337efe29f03---------------40--commend-0-all-0.htm





将权限管理、工作流管理做到我能力的极致,一个人只能做好那么很少的几件事情。

posted on 2009-07-20 19:36 不仅仅是通用权限设计 阅读(8190) 评论(19) 编辑 收藏

#1楼   回复  引用     我只看到一行字,莫非楼主还在编辑?

2009-07-20 19:53 | 南极飞鸿[未注册用户]

#2楼  回复 引用 查看   

我看到了两行
2009-07-20 20:11 | qianbao       

#3楼[楼主]  回复 引用 查看   

刚才还在编辑中,没放首页,被你们2个看到了,
现在修改差不多了,2位大师可以看看了。
2009-07-20 20:33 | 吉日嘎拉       

#4楼  回复 引用 查看   

这回楼主的真本事拿出来了,得好好地看看。

2009-07-20 20:37 | 蓝色海洋       

#5楼  回复 引用 查看   

吉日,从图中的内容看,要是用于现实中的项目,还是要进行二次开发的。
2009-07-21 10:49 | 蓝色海洋       

#6楼  回复 引用 查看   

吉哥!!

问下你这个权限管理 和 Microsoft SQL Server内的权限管理
有可比性吗?

听你说如果你的发布出去说不定能成为权威
我想问的是
比起SQL Server的权限管理模式呢?
2009-07-21 20:16 | HighEndSoft DR_       

#7楼  回复 引用   

文成武德,千秋万世!
2009-07-27 23:21 | 拜教主[未注册用户]

#8楼  回复 引用   

“可以在B/S里通过如下代码,获得当前用户所拥有模块访问权限的所有有效的模块,都可以列出来了,若有兴趣你可以自己研究研究,若没兴趣直接拿过来用就可以了,我们反复测试了很多遍,出错的可能性也很少,就算有错了,也没必要自己修改,及时反馈给我,我会统一进行修正就可以了。这样大家都可以省心省事了,个子按个子的分工工作就可以了,把有限的精力,都放在自己最关心的事情上。”
上面的6行代码“直接拿过来用”?!
2009-07-29 15:02 | Golf[未注册用户]

#9楼  回复 引用 查看   

直接拿过来用就可以了?

在哪里拿,大哥?
2009-08-14 09:00 | zg_2008       

#10楼  回复 引用 查看   

能不能把Demo发布出来呀?
2009-08-19 15:50 | 淘者天下2       

#11楼  回复 引用   

你的权限只是管理到页面级别,如果页面上有多个功能点(比如按钮),我要分别对各个功能点进行权限控制,你的这个好象就做不到了。
2009-08-25 09:00 | 飞不动[未注册用户]

#12楼  回复 引用 查看   

支持啊,什么时候能全出完啊?
2009-08-25 11:09 | IS黑山老妖       

#13楼  回复 引用 查看   

不错咯啊,可是我认为应当还要将操作权限也添加进去咯!
2009-09-03 02:12 | DataSet       

#14楼  回复 引用 查看   

为什么你的控制端要做成C/S结构的呢,做成B/S结构不是更方便客户使用吗?
2009-09-04 09:08 | -可乐       

#15楼  回复 引用 查看   

你的后台管理是winform配置完成的吗?
即时通讯软件,也是你用C#写的吗??
2009-09-04 16:24 | virus       

#16楼[楼主]  回复 引用 查看   

@virus
即时通讯软件也是用C#写的,后台是winform配置完成的。
2009-09-04 16:29 | 吉日嘎拉       

#17楼  回复 引用   

请问能对数据进行权限控制吗?
比如有些人只能查看本部门新闻
2009-11-18 09:22 | aabb[未注册用户]

#18楼  回复 引用 查看   

楼主有没有源码的呀!能传份一个给我的,比较全的那种!我想研究研究!谢谢 。。。急需。。zhouwenkai@sohu.com
2009-12-14 19:22 | 周文凯       

#19楼  回复 引用 查看   

"个子按个子的分工工作就可以了"--俩个"个子"--"各自"
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值