Я хочу создать RESTful API с помощью Zend Framework 2. Хотя я довольно неопытный с ZF2, я выбрал эту структуру из-за ее свободного coupeling и факта что код проверяется на регулярной основе. Я нашел инструмент Apigility, предоставляемый Zend, и, похоже, довольно просто реализовать вещи. Но есть одна вещь, которая не покрывается напрямую, и я даже не уверен, что Apigility имеет смысл для меня:Внедрение RESTful API с механизмом управления доступом с использованием Apigility
Мне нужна концепция роли пользователя, где некоторые пользователи могут просматривать и изменять только те ресурсы, которые они создали сами, в то время как другие пользователи могут просматривать и изменять все ресурсы. Существуют также конечные точки (контроллеры), которые доступны только для определенных пользователей.
Управление разрешениями на определенные конечные точки может быть реализовано с помощью модуля ACL, но я не знаю, как добиться фильтрации ресурсов.
В чем вопрос? – kaylum