Yii. Authentication and Authorization with the description of roles
После того как я разнес пользовательскую часть сайта и административную панель, я задумался о разделении доступа пользователям по ролям их учетных записей.Разграничение в yii можно реализовать двумя способами:
- используя фильтр
- на основе RBAC.
Yii позволяет использовать два тип хранилища для ролей и операций:
- PHP файл (CPhpAuthManager)
- базу данных (CDbAuthManager).
Из документации:
- RBAC и описание ролей в файле + Обсуждения
- Аутентификация и авторизация в полном руководстве по Yii
Реальные примеры использования:
- контроль доступа с использованием ролей (RBAC) + комменты к файлу дял скачивания
- Как разобраться в иерархической системе RBAC
- srbac - умеет создавать нужные табличы, имеет веб-интерфейс для настройки
Комментариев нет:
Отправить комментарий