首页 > Web开发 > 详细

thinkphp基于角色的权限控制详解

时间:2014-11-20 21:53:35      阅读:320      评论:0      收藏:0      [点我收藏+]
一、什么是RBAC 基于角色的访问控制(Role-Based Access Control)作为传统访问控制(自主访问,强制访问)的有前景的代替受到广泛的关注。 在RBAC中,权限与角色相关联,用户通过成为适

基于角色的访问控制(Role-Based Access Control)作为传统访问控制(自主访问,强制访问)的有前景的代替受到广泛的关注。

bubuko.com,布布扣
bubuko.com,布布扣
bubuko.com,布布扣
bubuko.com,布布扣
bubuko.com,布布扣

bubuko.com,布布扣
array(
        ‘APP_AUTOLOAD_PATH‘=>‘@.TagLib‘,
        ‘SESSION_AUTO_START‘=>型 1 登录认证 2 实时认证 用户认证SESSION标记
        ‘ADMIN_AUTH_KEY‘            =>‘administrator‘,
        ‘USER_AUTH_MODEL‘           =>‘User‘,     游客的用户ID
        ‘DB_LIKE_FIELDS‘            =>‘title|remark‘,
        ‘RBAC_ROLE_TABLE‘           =>‘think_role‘,
        ‘RBAC_USER_TABLE‘           =>‘think_role_user‘,
        ‘RBAC_ACCESS_TABLE‘         =>‘think_access‘,
        ‘RBAC_NODE_TABLE‘           =>‘think_node‘,
        ‘SHOW_PAGE_TRACE‘=>1显示调试信息
    );
bubuko.com,布布扣

getAccessList($authId) 方法 通过查询数据库 返回权限列表 $_SESSION[‘_ACCESS_LIST‘]的值了。

thinkphp基于角色的权限控制详解

原文:http://www.cnblogs.com/jin3350/p/4111394.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!