rbac保存权限有bug??

浏览:596 发布日期:2013/07/21 分类:求助交流
'GROUP_NAME'=>'SkyAdmin',
'RBAC_SUPERADMIN'=>'创始人',
'ADMIN_AUTH_KEY'=>'superadmin',
'USER_AUTH_ON'=>true, //是否开启验证
'USER_AUTH_TYPE'=>1, //验证类型
'USER_AUTH_KEY'=>'uid', //用户认证识别号
'NOT_AUTH_MODULE'=>'',
'NOT_AUTH_ACTION'=>'',
'RABC_ROLE_TABLE'=>'sky4_role',
'RBAC_USER_TABLE'=>'sky4_role_user',
'RBAC_ACCESS_TABLE'=>'sky4_access',
'RBAC_NODE_TABLE'=>'sky4_node',

'URL_HTML_SUFFIX'=>'',


//session('username',$username);
$_SESSION['username']=$username;
$_SESSION[C('USER_AUTH_KEY')]=$user[0]['uid'];
//session("uid",$user[0]['uid']);
//session(C('USER_AUTH_KEY'),$user[0]['uid']);
if($username==C('RBAC_SUPERADMIN'))
{
session(C('ADMIN_AUTH_KEY'),true);
}
import("ORG.Util.RBAC");
RBAC::saveAccessList();
p($_SESSION);
die;
echo U(GROUP_NAME.'/Index/index');
$this->success("登陆成功",U(GROUP_NAME.'/Index/index'));



经过配置~为什么调用RBAC::saveAccessList(); 的时候~没有显示权限的???accesslist那里是空array,明明数据库已经有了的~谁给说下可能的原因??
最佳答案
评论( 相关
后面还有条评论,点击查看>>