Powered by CodeIgniter

Облако тегов → теория

Некоторые мысли относительно контроля прав в Cogear

Что мы имеем, и как сделать лучше?

На данный момент в движке Cogear существует следующая система контроля прав:

субъект права:[множество пользователей (группа)] -> (право на действие) {объект права зависит от acl-записи}
Такая система проста, но не очень гибка — на каждое действие приходится придумывать отдельное право. Кроме того, на некоторые типы субъектов (к примеру, владельца (автора) публикации или комментария) тоже приходится придумывать отдельные acl, и, более того, реализовывать их поддержку в коде модуля.
20:21 ← 09 февраля 2010 Отправить в Твиттер sudersuder  RSS comments 6