Можно ли установить права доступа к контенту на cartalyst/sentinel?
Я новичок в laravel и cartalyst/sentinel, но для этого проекта я столкнулся с проблемой авторизации: мне нужно установить разрешения CRUD пользователя для отдельного контента, и я смотрю, как сделать id с cartalyst/sentinel, (Небольшой пример: если у меня есть блог, я хочу установить права пользователя CRUD отдельно для каждой статьи). Может кто-нибудь помочь мне найти документацию о чем-то вроде этого? Я уже реализовал такого рода разрешения с CakePHP, но впервые использую laravel. Благодарю вас
2 ответа
Похоже, что до сих пор никто не смог решить эту проблему, и я не могу проверить предложенное решение. Поэтому я вернулся к поддержке ACL Laravel 5.0. Baybe я повторю, когда мне понадобится мультисессионная система или другие вещи из часового.
Я думаю, что лучше всего это сделать, установив разрешение пользователей с помощью идентификатора статьи. Вы можете дать пользователю такие права: "articles.14.read":1,"articles.24.*":1
, 14 и 24 - идентификаторы статей, которые я составил.