我遵循http://www.larryullman.com/2010/01/04/simple-authentication-with-the-yii-framework/使用数据库创建登录系统。
但是在登录并尝试访问管理页面后,我得到了
错误 403 您无权执行此操作
知道为什么要解决这个问题吗?
查看我的访问规则
公共函数访问规则()
{
返回数组(
array('allow', // 允许所有用户执行 'index' 和 'view' 动作
'actions'=>array('index','view'),
'用户'=>数组(' '),
),
array('allow', // 允许经过身份验证的用户执行“创建”和“更新”操作
'动作'=>数组(),
'用户'=>数组('@'),
),
array('allow', // 允许管理员用户执行 'admin' 和 'delete' 操作
'actions'=>array('admin','delete','create','update'), //
'用户'=>数组('管理员'),
'表达式'=>'isset($user->role) && ($user->role==="admin")',
),
array('deny', // 拒绝所有用户
'用户'=>数组(' '),
),
);
}