日期:2014-05-18  浏览次数:20675 次

权限分配问题
请问如何将权限分配到按钮级别?

------解决方案--------------------
http://www.cnblogs.com/wayne-ivan/archive/2007/06/26/795924.html
------解决方案--------------------
我做的时候,是这样子的,不知道能否达到你的要求。

1、db 由权限、模块、用户、用户组、用户角色配置、角色权限配置 6 张表构成。权限分配给角色,针对每一个用户分配角色。这样达到权限自由分配。

2、针对权限控制分为多个级别,如:频道级、栏目级、页面级、事件级。将模块信息用树形表示出来。你所说的验证按钮是否有权限,我将它解释为验证该按钮的 click 事件是否有权限。

3、每个事件处理前,都将经过权限验证,调用一个公共方法即可,没有权限直接转到没有权限提示窗体。