Найдено 3 результата

vladimir.a
2017.07.17, 13:43
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Роль для незалогиненных пользователей
Ответы: 6
Просмотры: 3282

Re: Роль для незалогиненных пользователей

maleks писал(а): 2017.07.17, 06:46 делается роль с правилом проверяющим что незалогинен и выставляется в default roles
Можно поподробнее?
Насколько я понял... Мне нужно наследоваться от класса Rule и переопределить метод execute() на свой метод, который будет возвращать роль для незалогининного пользователя? Или я неверно понял?
vladimir.a
2017.07.17, 13:33
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Роль для незалогиненных пользователей
Ответы: 6
Просмотры: 3282

Re: Роль для незалогиненных пользователей

Вот до сих пор не могу понять в каком случае нужна эта роль "по умолчанию" для не залогиненых пользователей? Ведь такие пользователи - гости. А гостям можно все, что не запрещено. А не запрещено все, где нет проверки ->can('success') либо такая проверка успешно пройдена. Кто бы разъяснил ...
vladimir.a
2017.07.16, 12:11
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Роль для незалогиненных пользователей
Ответы: 6
Просмотры: 3282

Роль для незалогиненных пользователей

Использую RBAC на основе DBManager. Мне нужно для незалогиненных пользователей установить роль, которая хранится со всеми разрешениями в базе данных. Читал документацию про defaul roles, но как я понял, это для залогиненных пользователей. Каким образом можно назначить роль для незалогинненых пользов...