Laravel Роли и пакеты разрешений - PullRequest
0 голосов
/ 26 ноября 2018

Я хочу создать роли и разрешения, подобные следующим:

Каждый post имеет множество users.

  1. Тип Пользователь может делать все (создавать, редактировать, обновлять и удалять) сообщение.

  2. Пользователь типа B может только создавать, редактировать и обновлять сообщение.

  3. Пользователь типа Cможно только редактировать и обновлять сообщение.

Будет ли это работать с пакетами santigarcor/laratrust или spatie/laravel-permission?Эти пакеты выглядят очень сложными.

1 Ответ

0 голосов
/ 29 марта 2019

Если вы ищете базовую функцию авторизации, то по умолчанию ворота и политики laravel (как указано в комментариях) помогут.

Если вам нужны функции, аналогичные функциям ролей страниц на страницах Facebook , где у вас есть разные группы, каждая со своими публикациями, и пользователи с разными разрешениями в разных группах, тогда возьмитевзгляните на функцию команд в пакете laratrust .

...