编程论坛
注册
登录
编程论坛
→
ASP.NET技术论坛
[求助]关于权限管理模块.
釕嶰
发布于 2008-11-02 13:44, 1038 次点击
我们正在做一个物流管理系统,现在编码碰到权限管理这一块,不知道该怎么写,请教一下各位有这方面经验的?
权限管理(就是不同的身份登陆有不同的权限,比如我们的后台功能模块有:订单管理,配送单管理,车辆、路线、配送站管理,等 然后不同的权限所能操作的模块也不同)
2 回复
#2
riig
2008-11-02 19:05
登录用户表要多添加一个字段flag
登录的时候添加:
Session["Flag"]=dr["flag"].ToString();
需要的权限的时候就可以判断,
if(Session("Flag").ToString="1") //比如 等1是管理员 ,等2是其它的人员
{
...... //要执行的代码
}
#3
釕嶰
2008-11-03 10:48
我后来也是这样写的,因为刚开始我们的DEMO做的不是动态的TreeView,而是Menu,所以我就在登陆的页面代码里写了个Session对象,通过对登陆用户名的判断进行判断用户角色ID,进而判断用户权限ID,最后在每个页面的PageLoad里加上验证的方法就OK了~
还是谢谢你!
1