Я пытаюсь сделать RBAC с этим guide Я сделал это работать без ошибок до сих пор, но я застрял сейчас в течение нескольких часов, потому что правила в моей модели просто не работают. Я стараюсь, чтобы проверить роль читателя с этим кодом:Yii framework: CPhpAuthManager error
<?php if(Yii::app()->user->checkAccess('reader')): ?>
<h1> Grats u are a reader </h1>
<?php endif; ?>
Таким образом, после я войти этого Лил должно появиться сообщение, но как-то оно не. И, например, когда я войти и попытаться пойти в мой индекс модели, так что я могу видеть зарегистрированных пользователей он говорит мне, что я не имею разрешение, даже думал, что я сделал это:
array('allow', // allow all users to perform 'index' and 'view' actions
'actions'=>array('view','index'),
'roles'=>array('reader')
),
Любая идея является приветствую, и скажите мне, должен ли я показывать еще какой-то код. Вернемся к размышлениям.
Убедитесь, что таблицы созданы в базе данных и существует хотя бы одна запись с идентификатором пользователя, который вы вошли в систему, и назначенной ролью «читатель». – sucotronic
да назначено. Теперь проблема в том, что с ролью читателя я могу делать все, что хочу, но с теми же действиями над ролью администратора, я не могу ничего сделать. –