求助 C#怎么通过用户登录来进行权限管理

时间:2022-01-30 16:19:42
C# 实现不同用户具有打开不同界面的权限。
设计四个表:用户表、用户组表、权限(界面)列表,用户组与权限的关系表;
然后做一个页面,赋予每个用户组不同的打开界面的权限
需要保存到数据库。怎么做

8 个解决方案

#2


这个太复杂了,,只想要简单的能实现的 求助 C#怎么通过用户登录来进行权限管理

#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

#6


在pageload里面判断权限,然后显示能看的内容,其他的屏蔽货禁用掉,再复杂点的我也不会,最近做的也是要权限控制,一个留言板,让谁回复,谁不能回复

#7


这是一个较复杂而又通用的模块,包括表设计,结构设计,功能实现等步骤。

#8


直接管理用户可以使用的“菜单”权限即可,

#1


#2


这个太复杂了,,只想要简单的能实现的 求助 C#怎么通过用户登录来进行权限管理

#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

#6


在pageload里面判断权限,然后显示能看的内容,其他的屏蔽货禁用掉,再复杂点的我也不会,最近做的也是要权限控制,一个留言板,让谁回复,谁不能回复

#7


这是一个较复杂而又通用的模块,包括表设计,结构设计,功能实现等步骤。

#8


直接管理用户可以使用的“菜单”权限即可,