ASP.NET c#如何实现权限管理,不同的用户登录后可以使用同一页面中的不同功能或连接,不可用的当前灰显!

如题所述

将不同的用户分成若干个级别组。页面的权限根据级别的不同分别设置不同的功能。
对应关系的顺序如下:
用户--组(权限)--页面追问

这些都已经划分好了,就是想知道如何在网页上实现所说的功能

追答

如果是内网的简单网站,用Cookie就行。如果是外部可访问网站,用Session。记录此登录用户的权限,相应设置开放的功能。

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-08-30
角色,权限,帐号相关联。追问

这些都已经划分好了,就是想知道如何在网页上实现所说的功能

追答

每个帐号所属角色,每个角色所拥有权限。这个分好了不就剩下判断了么?

第2个回答  2012-08-30
用户表、角色表、权限表
在网页上通过当前登录的用户及其角色和用户对当前模块的权限

有权限则能用,不可用的当前灰显!
第3个回答  2012-09-12
没有比位运算控制权限更方便、快捷、安全的了。
第4个回答  2012-08-30
用户表多设置“权限”属性,有该属性为真时 让 用户访问,反之拒绝访问
相似回答