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

Я новичок в yii2, я хочу следовать suggermento Какой способ создать двух пользователей с различными возможностями. Можете ли вы привести пример того, как создавать пользователей двух типов? Спасибо

3 ответа

Решение

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

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

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

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

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

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

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

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

Другие вопросы по тегам