php框架

 首页 > php框架 > ThinkPHP > Thinkphp RBAC配置 - Thinkphp

Thinkphp RBAC配置 - Thinkphp

分享到:
【字体:
导读:
          ?phpreturnarray( 39;配置项 39;= 39;配置值 39; 39;DB_TYPE 39;= 39;mysql 39;, 39;DB_HOST 39;= 39;localhost 39;, 3...

Thinkphp RBAC配置

  1. return array
  2.  //'配置项'=>'配置值' 
  3.  'DB_TYPE'=>'mysql'
  4.     'DB_HOST'=>'localhost'
  5.     'DB_NAME'=>'shop'
  6.     'DB_USER'=>'root'
  7.     'DB_PWD'=>''
  8.     'DB_PORT'=>'3306'
  9.     'DB_PREFIX'=>'think_'
  10.     'USER_AUTH_ON'=>true, //开启认证 
  11.  'USER_AUTH_TYPE'=>1, //默认认证,使用SESSION标记 
  12.  'USER_AUTH_KEY'=>'authId'//设置认证SESSION标记的名称 
  13.  'ADMIN_AUTH_KEY'=>'administrator'//管理员用户标记 
  14.     'USER_AUTH_MODEL'=>'User',  //验证用户表模型 shop_user 
  15.  'AUTH_PWD_ENCODER'=>'md5'
  16.     'USER_AUTH_GATEWAY'  =>  '/Public/login',//默认的认证网关 
  17.  'NOT_AUTH_MODULE'  =>  'Public',    //默认不需要认证的模块'A,B,C' 
  18.  'REQUIRE_AUTH_MODULE' =>  '',     //默认需要认证的模块 
  19.  'NOT_AUTH_ACTION'  =>  '',    //默认不需要认证的动作 
  20.  'REQUIRE_AUTH_ACTION' =>  '',    //默认需要认证的动作 
  21.  'GUEST_AUTH_ON'   =>  false,   //是否开启游客授权访问 
  22.  'GUEST_AUTH_ID'   =>  0,     //游客标记 
  23.   
  24.  'RBAC_ROLE_TABLE'  =>  'think_role'
  25.  'RBAC_USER_TABLE'  =>  'think_role_user'
  26.  'RBAC_ACCESS_TABLE'  =>  'think_access'
  27.  'RBAC_NODE_TABLE'  =>  'think_node',  
  28.      
  29. ); 
  30. ?> 
分享到:
个人学习thinkphp错误总结 - Thinkphp
个人学习thinkphp错误总结 这篇日志主要是记录下自己在学习thinkphp的过程中遇到的一些错误,算是一个总结,作为走过来的经验,提醒自己,也算是给大家一个参考~ 1.有些时候你清空了所有缓存,还是报:Class 'Action' not found in 或者 Class 'Model' not found in的错误,...
ThinkPHP框架使用Zend ACL权限包 - Think...
ThinkPHP框架使用Zend ACL权限包 由于种种机缘巧合用Zend Framework框架做过一年的项目,所以,对ZF框架的相关的包也有着一定的了解,前些天用TP的RBAC发现要用数据库,而且使用起来也不是很顺手,也许是自己有着偏见的缘故吧,于是就放弃了TP提供的RBAC权限,选用了ZEND ACL. 第一步:从Zend官方下...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……