Решил попробовать пакет spatie/laravel-permission для управления правами и ролями пользователей. Раньше с правами так узко не работал, потому прошу совета.
В разделе Defining a Super-Admin указано, что для назначения всех прав пользователю (супер пользователю) имеет смысл назначить глобальный Gate. Я так и сделал. И как мне теперь его использовать, чтобы
Then you can implement the best-practice of primarily using permission-based controls throughout your app, without always having to check for "is this a super-admin" everywhere.
Например, у меня есть admin
и editor
. И право - crud articles
, назначенное им обоим. На сайте при просмотре страницы со статьёй я хочу вывести ссылку "редактировать" согласно правам. Т.е. я проверю
@can('crud articles')
// ...
@endcan
Т.е. я сипользую для првоерки не группы пользователей, а права. Но тогда в чём смысл всего того, что предлагается сделать в разделе Defining a Super-Admin? И как это использовать?
Как меняется крипторынок и к чему готовиться владельцам криптообменников
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
есть два докер-образа, которые хочу запустить вместе с помощью docker-composeпервый образ - официальный nginx, второй - официальный php
Как передать данные с input в html, который находится в переменной $content?
Подскажите пожалуйста, есть такой php запрос который копирует данные из таблицы product_price в productКак взять цену price из таблицы product_price и выполнить...
Подскажите как направить все запросы на indexphp Apache сервера? Мой