读书人

程序权限实现方法,该如何解决

发布时间: 2012-03-07 09:13:51 作者: rapoo

程序权限实现方法
我现在用的是Enable来实现..
比如有这个权限Enable=True;
没有就Enable=False;
感觉这方法不是很好...有没有更好的方法呢...请高手赐教...

[解决办法]
没权限直接隐藏功能健之类的

[解决办法]
需要更多信息
[解决办法]
提到权限,脑壳就痛!
[解决办法]
设计表权限

权限不够的控件不加载~~~
[解决办法]

探讨
提到权限,脑壳就痛!

[解决办法]
我在数据库里做了个表,存放所有页的名字和路径,是这样
1,ModelId
2,ModelName
3,ClassName
4,ParentModelID
5,IsGroup
6,Show
7,NeedRole

把所有使用的页面都添里,如
300财务数据报表 <null> 0110
301库存价值明细StorePriceList300011

定义一个角色表,数据如这样
1系统管理员300,301

登陆后把权限存个SESSION里,然后根据这两个表,可以在画导航树或菜单的时候只把有权限的部分画出来。
在页面里用函数把本页的类名取出来,与权限比较,防止直接输入地址进行访问。(函数名忘了。。。。。。)

不过这样只能做到页面级的访问控制,希望高手给点意见。

[解决办法]
mark
[解决办法]
权限问题。。。。up

读书人网 >asp.net

热点推荐