当前位置:首页 > CMS教程 > Thinkphp > 列表

Thinkphp RBAC配置

发布:smiling 来源: PHP粉丝网  添加日期:2014-04-21 13:44:19 浏览: 评论:0 
  1. <?php 
  2. return array
  3.  //'配置项'=>'配置值' 
  4.  'DB_TYPE'=>'mysql'
  5.     'DB_HOST'=>'localhost'
  6.     'DB_NAME'=>'shop'
  7.     'DB_USER'=>'root'
  8.     'DB_PWD'=>''
  9.     'DB_PORT'=>'3306'
  10.     'DB_PREFIX'=>'think_'
  11.     'USER_AUTH_ON'=>true, //开启认证 
  12.  'USER_AUTH_TYPE'=>1, //默认认证,使用SESSION标记 
  13.  'USER_AUTH_KEY'=>'authId'//设置认证SESSION标记的名称 
  14.  'ADMIN_AUTH_KEY'=>'administrator'//管理员用户标记 
  15.     'USER_AUTH_MODEL'=>'User',  //验证用户表模型 shop_user 
  16.  'AUTH_PWD_ENCODER'=>'md5'
  17.     'USER_AUTH_GATEWAY'  =>  '/Public/login',//默认的认证网关 
  18.  'NOT_AUTH_MODULE'  =>  'Public',    //默认不需要认证的模块'A,B,C' 
  19.  'REQUIRE_AUTH_MODULE' =>  '',     //默认需要认证的模块 
  20.  'NOT_AUTH_ACTION'  =>  '',    //默认不需要认证的动作 
  21.  'REQUIRE_AUTH_ACTION' =>  '',    //默认需要认证的动作 
  22.  'GUEST_AUTH_ON'   =>  false,   //是否开启游客授权访问 
  23.  'GUEST_AUTH_ID'   =>  0,     //游客标记 
  24.   
  25.  'RBAC_ROLE_TABLE'  =>  'think_role'
  26.  'RBAC_USER_TABLE'  =>  'think_role_user'
  27.  'RBAC_ACCESS_TABLE'  =>  'think_access'
  28.  'RBAC_NODE_TABLE'  =>  'think_node',  
  29.      
  30. ); 
  31. ?> 

Tags: Thinkphp RBAC配置

分享到: