码迷,mamicode.com
首页 > 其他好文 > 详细

白名单 权限认证方法

时间:2014-05-09 13:46:47      阅读:349      评论:0      收藏:0      [点我收藏+]

标签:c   文件   管理      用户   配置文件   

针对,MVC,模块,控制器 这类框架

思路:

1:系统是否需要认证(配置文件 可设置),

2:改模块,是否在(不需要认证的模块中(配置文件))

3:模块 不存在 不需要认证的模块数组中,或者 模块,存在 需要认证的模块数组中

4:方法 不存在 不需要认证的方法数组中,或者 方法,存在 需要认证的方法数组中

 

5:获取白名单的数组

 

6:当用户访问一个模块时,取路径与白名单对比,白名单中有此路径,就通过,不然就没权限

 

7:访问需求

  1:模块名称 方法名称 在白名单

  2:模块名称在白名单 且 模块 数组为空

 

8:显示需求(后台面板):

  1:是否是管理员

  2:是否模块存在

  3:方法是否存在 且 是否存在白名单中

 

 

白名单 权限认证方法,布布扣,bubuko.com

白名单 权限认证方法

标签:c   文件   管理      用户   配置文件   

原文地址:http://www.cnblogs.com/yubinbin/p/3718335.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!