关于权限管理的设计,请各位帮忙。谢谢。

最近在做一个关于权限管理的项目,关于权限至今不知如何下手。<BR>请各位大哥大姐指点迷津。谢谢。&nbsp;&nbsp; 管理员可以<BR>创建和编辑 角色的信息(包括用户可以进行的操作,可以具体到每个页面)<BR>还请各位多多帮忙啊,谢谢啦。<BR>希望能给我弄点示例代码看看啊 ,谢谢了。

茅侃侃
浏览 448回答 2
2回答

Qyouu

大致思路: 1、确定每个操作(或者每个页面)的权限值:如添加文章为AddArticle,可以搞一个枚举类型; 2、授权的时候,例出这些枚举值,可以复选,以字符串的形式保存到数据表中,用,分隔,如AddArticle,ManageArticle。这个就说明这个管理员具有添加文章和管理文章的权限。 3、这个时候,只要在AddArticle或者ManageArticle这二个对应的页面中加以控制了。也可以用以实始化管理列表,把没有权限的管理列表隐藏。 用这种方法,针对一些简单的权限管理是足够 了,但如果要细化权限管理,如审核权限,编辑权限等等,这个就有点应付不过来了。
打开App,查看更多内容
随时随地看视频慕课网APP