Форум → Ограничение доступа к модулю
Не получается ограничить доступ к просмотру модуля на примере example. Пробовал через изменение класса ExamplePermission в переменной-массиве $defRoles в праве на просмотр убирал в module.php «new Ab_UserRole(ExampleAction::VIEW, Ab_UserGroup::GUEST);».
Каким способом можно ограничить доступ к просмотру модуля, например, группе пользователей GUEST ?
Открыто
oleg | |
06 Ноября 2013, 10:59 |
В текущей версии не была реализована технология проверки прав в полном объеме.
Заполнил этот пробел с комментариями и обновил на гитхаб (https://github.com/abricos/abricos-mod-example/) — версия 0.1.3:
— инсталляция прав модуля example в платформу;
— проверка прав на чтение/запись в базу.
Права проверяются в серверных функциях. Если необходимо будет разобраться, каким образом проверять права пользователя в JS-компонентах, сообщите, дополню модуль примером.