//************************** 配置文件写在 项目的 Conf/config.php 文件中 ************************
//下面一部份是RBAC的配置文件
//USER_AUTH_ON为true的话,就意味着开启RBAC
'USER_AUTH_ON'=>true,
//USER_AUTH_TYPE代表ThinkPHP 权限的两种认证方式。
//2即时模式是指即时修改用户权限即时生效
//1即时修改权限,修改完成后用户仍在系统中的话不生效。下次登陆时才会生效
'USER_AUTH_TYPE' =>1, // 默认认证类型 1 登录认证 2 实时认证
//用来标识用户Session的标志号,字符串类型随意填写即可
'USER_AUTH_KEY' =>'authId', // 用户认证SESSION标记
//用来标识管理员的标识好,这一处非常有用。
//我们在以后可以做一条判断,判断该如户如果是创始人,则激活这一项。避免管理员操作错权限后没办法进行登陆
//整个系统中的权限控制体系对该标识的用户无效
'ADMIN_AUTH_KEY' =>'administrator',
//对应的数据库中的用户表
'USER_AUTH_MODEL' =>'User', // 默认验证数据表模型
'AUTH_PWD_ENCODER' =>'md5', // 用户认证密码加密方式
//USER_AUTH_GATEWAY该项说白了就是告诉用户登陆的入口
'USER_AUTH_GATEWAY' =>'/Public/login', // 默认认证网关
//NOT_AUTH_MODULE,该项的意思为不需要验证的模块。public也会继承BaseAction基准类
//如果,没有这一项,用户访问公共的登陆模块时,都会提示没有权限
'NOT_AUTH_MODULE' =>'Public', // 默认无需认证模块
//必须要验证的模块,例如财务模块,支付管理模块等
'REQUIRE_AUTH_MODULE'=>'', // 默认需要认证模块
'NOT_AUTH_ACTION' =>'', // 默认无需认证操作
'REQUIRE_AUTH_ACTION'=>'', // 默认需要认证操作
//该项开启,就意味着整个网站中会加入未登陆用户的权限判断。例如,论坛开启游客发贴,游客就可以进行发贴操作
'GUEST_AUTH_ON' => false, // 是否开启游客授权访问
'GUEST_AUTH_ID' => 0, // 游客的用户ID
//产生关联的用户组表,前面必须要写对应的表前缀,详情请参照前面的数据表说明
'RBAC_ROLE_TABLE'=>'think_role',
//用户与组产生关系的关联表,详情请参照前面的数据表说明,前面必须要写对应的表前缀
'RBAC_USER_TABLE' => 'think_role_user',
//权限列表,存在该表中的组和节点的对应关系表。详情请参照前面的数据表说明,前面必须要写对应的表前缀
'RBAC_ACCESS_TABLE' => 'think_access',
//节点表,说明各项目,模块和动作的关系。详情请参照前面的数据表说明,前面必须要写对应的表前缀
'RBAC_NODE_TABLE' => 'think_node',
//************************** 配置文件写在 项目的 Conf/config.php 文件中 ************************
留着自己用....