Как лучше всего реализовать ACL в CodeIgniter?
- Роли, группы, права пользователей на основе БД?
- Создать библиотеку?
Вот с чем мы работаем:
Статьи, Авторы
Есть два типа авторов:
- Нормальный автор (видит только свои статьи).
- Автор, который также является администратором (может просматривать все статьи и одобрять статьи других авторов).
Учитывая, что функциональность будет расширяться (больше функций, которые потребуют ограничения разрешений для типов авторов), как лучше всего сделать ACL в CodeIgniter?