权限如何设计?
采用角色表,模块表和权限表做权限设计
用户的权限判断是在哪里进行的,统一在基类里吗?
如果在基类里的话,是如何判断权限的呢?
------解决方案--------------------人员表
角色表
模块表
还有个中间表(ER图),可以角色对应模块,也可以人员直接对应模块
可以在登陆的时候直接把当前用户的所有对应的模块拿出来,放在session中,随时都可以用
或者用的时候在获取
------解决方案--------------------http://www.noahweb.net/mail/2/Project.htm#biao
------解决方案--------------------通过你登录的人员ID去获取他的角色,找到他的权限列表,就好了阿
------解决方案--------------------我也有类似的困惑,关注……
=========================================================================
.net技术交流,QQ群:8793209 欢迎职业程序员加入
------解决方案--------------------用户-角色 来做
------解决方案--------------------这个主要是数据库的设计问题