Предложение Yii2 для двух или более пользователей

Я новичок в yii2, я хочу ПОСЛЕДОВАТЬ совету Как создать двух пользователей с разными возможностями. Можете ли вы привести пример того, как создать два типа пользователей? Спасибо большое


person Saba    schedule 06.10.2016    source источник


Ответы (3)


В yii2 для управления процессами проверки того, что у пользователя достаточно прав, чтобы что-то делать, есть ACF и RBAC

Фильтр контроля доступа ACF — это реализованный простой метод авторизации, который лучше всего подходит для приложений, которым требуется лишь некоторый простой контроль доступа.

Управление доступом на основе ролей RBAC обеспечивает мощное централизованное управление доступом, но при этом простое в управлении.

Yii реализует общий иерархический RBAC, следуя модели NIST RBAC.

RBAC может быть основан на файлах PHP или непосредственно на таблице базы данных.

вы можете найти полезную информацию в этом руководстве http://www.yiiframework.com/doc-2.0/guide-security-authorization.html

person scaisEdge    schedule 06.10.2016

Пожалуйста, следуйте начальному набору yii2 для справки по конфигурации RBAC. С функцией RBAC с предопределенными ролями гостя, пользователя, менеджера и администратора. Стартовый набор Yii2

person dungphanxuan    schedule 07.10.2016

Вы можете использовать роли пользователей и давать определенные разрешения каждой из ролей.

person Jamshid    schedule 06.10.2016
comment
Вы имеете в виду правила RBAC? - person Saba; 06.10.2016
comment
нельзя создать два типа пользователей? - person Saba; 06.10.2016
comment
Да, с RBAC вы также можете добавлять необязательные поля к каждой роли с помощью сводной таблицы. - person Jamshid; 06.10.2016