Как правильно разграничить права доступа, у каждой записи в базе пользователя есть тип (admin, moderator, user)
есть модуль admin (module/admin), Админка для записей с типом admin
есть модуль moderator (module/moderator), Модератор для записей с типом moderator
есть модуль account (module/account), собственно пользовательская часть для типа user
как разграничить чтоб каждый пользователь попадал только на свою территроию, в свой модуль?!??? А пользователи с типом admin имели доступ во все модули.
Разграничение прав доступа для Admin, Moderator, Account
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Разграничение прав доступа для Admin, Moderator, Account
Ну, RBAC использовать.
Нравится Yii? Давайте сделаем его лучше!.
Re: Разграничение прав доступа для Admin, Moderator, Account
Т.е вот эта реализация правильна и полностью подойдет?
https://nix-tips.ru/yii2-prostaya-reali ... lyami.html
https://nix-tips.ru/yii2-prostaya-reali ... lyami.html
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Разграничение прав доступа для Admin, Moderator, Account
Нет. В гайде официальном почитайте, как правильно.
Нравится Yii? Давайте сделаем его лучше!.