player
Новичок
Вопрос к phpGACL
Всем привет!
Есть вопрос по использованию класса phpGACL:
проверка прав по документации происходит к примеру так:
$gacl->acl_check('system','login','user','player_88');
То есть $aco_section_value, $aco_value, $aro_section_value, $aro_value
То есть чтобы проверить права юзера, нужно знать заведомо, в какой секции этот юзер находится.
Если это так, то откуда разработчику каждый раз узнавать, в какой группе состоит юзер?
В связи с этим возникает вопрос хранения данных: неужели параллельно к таблицам phpGACL нужно гдето хранить группы и их соотношения с пользователями? Ведь это все делает уже phpGACL?
Я могу смириться с тем, чтобы при регистрации пользователей заносить их в группу из гакла, но я думал что в том и прелесть GenericACL, что я указываю юзера, и запрашиваемый объект, и получаю ответ да/нет
Помогите разобраться плиз, гдето я запутался
(русскоязычная документация тут: http://php.russofile.ru/ru/translate/rights/phpgacl/ )
Всем привет!
Есть вопрос по использованию класса phpGACL:
проверка прав по документации происходит к примеру так:
$gacl->acl_check('system','login','user','player_88');
То есть $aco_section_value, $aco_value, $aro_section_value, $aro_value
То есть чтобы проверить права юзера, нужно знать заведомо, в какой секции этот юзер находится.
Если это так, то откуда разработчику каждый раз узнавать, в какой группе состоит юзер?
В связи с этим возникает вопрос хранения данных: неужели параллельно к таблицам phpGACL нужно гдето хранить группы и их соотношения с пользователями? Ведь это все делает уже phpGACL?
Я могу смириться с тем, чтобы при регистрации пользователей заносить их в группу из гакла, но я думал что в том и прелесть GenericACL, что я указываю юзера, и запрашиваемый объект, и получаю ответ да/нет
Помогите разобраться плиз, гдето я запутался
(русскоязычная документация тут: http://php.russofile.ru/ru/translate/rights/phpgacl/ )