设计四个表:用户表、用户组表、权限(界面)列表,用户组与权限的关系表;
然后做一个页面,赋予每个用户组不同的打开界面的权限
需要保存到数据库。怎么做
8 个解决方案
#1
#2
这个太复杂了,,只想要简单的能实现的
#3
简单的就是,比如2个菜单(A,B),2个用户(X,Y),2个用户可以访问的菜单的权限已经配置在数据中,通过select * from tb_user where userid=''获取到用户的权限,在page_load页面里面,隐藏不想让用户看到的菜单就可以了。
#4
把菜单名称存到数据库中,根据用户权限 进行读取。
#5
用户和权限管理模块基本上可以单独提出来作为一个系统了。找一些源代码看看别人怎么实现的。
http://www.cnblogs.com/ymnets/p/3424309.html#!comments
http://www.cnblogs.com/ymnets/p/3424309.html#!comments
#6
在pageload里面判断权限,然后显示能看的内容,其他的屏蔽货禁用掉,再复杂点的我也不会,最近做的也是要权限控制,一个留言板,让谁回复,谁不能回复
#7
这是一个较复杂而又通用的模块,包括表设计,结构设计,功能实现等步骤。
#8
直接管理用户可以使用的“菜单”权限即可,
#1
http://download.csdn.net/detail/coopertire/8787005#comment
http://download.csdn.net/detail/mygaryge/7834951#comment
http://download.csdn.net/detail/mygaryge/7834951#comment
#2
这个太复杂了,,只想要简单的能实现的
#3
简单的就是,比如2个菜单(A,B),2个用户(X,Y),2个用户可以访问的菜单的权限已经配置在数据中,通过select * from tb_user where userid=''获取到用户的权限,在page_load页面里面,隐藏不想让用户看到的菜单就可以了。
#4
把菜单名称存到数据库中,根据用户权限 进行读取。
#5
用户和权限管理模块基本上可以单独提出来作为一个系统了。找一些源代码看看别人怎么实现的。
http://www.cnblogs.com/ymnets/p/3424309.html#!comments
http://www.cnblogs.com/ymnets/p/3424309.html#!comments
#6
在pageload里面判断权限,然后显示能看的内容,其他的屏蔽货禁用掉,再复杂点的我也不会,最近做的也是要权限控制,一个留言板,让谁回复,谁不能回复
#7
这是一个较复杂而又通用的模块,包括表设计,结构设计,功能实现等步骤。
#8
直接管理用户可以使用的“菜单”权限即可,