网站数据库里的权限表已经定义好了,但是具体到各个板块的权限怎么实现??
我在做后台的时候,想让网站管理员能够给用户任意指定权限,网站的数据库里的权限表已经设计好了比如:
uid a1 a2
1 1 0
1表示有权限,0表示无权限,我决定在用户登录时就把用户信息和权限信息写入自定义的用户结构或者用户类中,然后记录在session中,但是怎么把0,1的权限编码对应到用户相应的板块是个问题,我想让用户只能看到自己能够使用的控件,想了半天也只能设置控件的visible属性,问题是我想用一种统一的方式来处理这个属性的设置,于是想到了多态。
本人经验有限,时间也有限,因为现在做的不是IT行业。对于这些问题很茫然,不知道具体怎么实现。希望个位高手指导指导!希望我的问题能得到解决,或者得到更好的解决方案!
------解决方案--------------------不是太明白楼主的意思.
------解决方案--------------------另外再建立一个表,存储每个论坛中具有不同权限的id,每次访问板块前,查该表,来决定该用户的权限
------解决方案--------------------Forms验证,把不同功能的操作页面放入不同的文件夹中,然后设置安全目录即可
------解决方案--------------------
------解决方案-------------------- 说的不清楚
我也是不太明白