ASP.Net用户权限管理的实现

为了实现用户权限的管理,让不同权限的用户体验到的页面是不同的,本文从两种方式进行实现用户的权限管理,下面将分别进行叙述。

1,不同权限用户指定不同菜单

首先在数据库中创建用户角色表,包含不同用户的权限代码、用户编码、用户类型。在登陆系统的首页时,获取用户编码,在用户角色表中进行查询,通过查询到的用户权限代码,进行指定显示不同的菜单。

权限代码 用户类型 对应的菜单
001 管理员 gly.xml
002 普通用户 ptyh.xml
003 主管 zg.xml
004 基层领导 jcld.xml
... ... ...

在对应的菜单中,可以进行设置不同的显示页面。

2,在某一页面设定显示隐藏

在某一页面中,对控件进行显示或隐藏。具体权限结合用户权限分别控制显示。

通过这两种方式,进行用户权限的定制,使不同权限的用户显示不同的功能页面。

本人小白,欢迎各位大佬批评指正,一起冲冲冲!

Guess you like

Origin blog.csdn.net/weixin_40165004/article/details/120353630