-1

Я знаю, что существует множество пакетов роли/разрешения, таких как bican/roles или Zizaco/entrust.Laravel & MongoDB и расширенная система ролей/разрешений

Они замечательные, но у меня есть две проблемы, и эти пакеты не могут ее решить!

  1. Я использую mongoDB и jenssegers/laravel-mongodb пакет, который эти пакеты не поддерживают mongo.
  2. И мне нужна система разрешений на основе нескольких уровней/предметов. Я имею в виду, например: пользователь может редактировать только пост 2 и отправлять 3. НЕ все сообщения!

Итак, я решил разработать эту систему самостоятельно, прежде чем начинать ее, я хочу, чтобы ваши знания давали мне советы, полезные ссылки, статьи, другие пакеты и все, что могло мне помочь.

+0

Этот вопрос слишком широк и приведет к утонченным ответам. Попробуйте задать вопросы по конкретным вопросам кода. –

ответ

1

вы могли бы использовать, что это почти как spatie/Laravel-разрешения, но для Монго дб https://github.com/mostafamaklad/laravel-permission-mongodb

Вы просто можете создать разрешение с этой должности и передать его пользователю

или отдать его роли и назначить роль пользователю

 Смежные вопросы

  • Нет связанных вопросов^_^