Динамическая проверка прав на основе rbac\DbManager
Re: Динамическая проверка прав на основе rbac\DbManager
Посмотрите свежую версию, ошибку давно исправила и более красивым способом
Re: Динамическая проверка прав на основе rbac\DbManager
Спасибо большое за вашу разработку!
Re: Динамическая проверка прав на основе rbac\DbManager
использую ваш модуль, спасибо. но не хватает функционала
скажите плиз, как организовать наследование ролей? то есть нужно чтобы админ имел те же права что и менеджер, но прямо не привязан к самой роли менеджера.
как можно организовать правила, например правило "'запрещен вход с 18,00 до 09,00"
скажите плиз, как организовать наследование ролей? то есть нужно чтобы админ имел те же права что и менеджер, но прямо не привязан к самой роли менеджера.
как можно организовать правила, например правило "'запрещен вход с 18,00 до 09,00"
Re: Динамическая проверка прав на основе rbac\DbManager
Проблема с установкой, при выполнении миграции
Вываливается ошибка
Я прям не знаю чего делать
Код: Выделить всё
yii migrate --migrationPath=@yii/rbac/migrations/
Код: Выделить всё
Exception 'yii\base\UnknownPropertyException' with message 'Setting unknown property: yii\console\Request::cookieValidationKey'
Re: Динамическая проверка прав на основе rbac\DbManager
Убрать из конфига консольного приложения компонент request или определить егоStufford писал(а):Проблема с установкой, при выполнении миграцииВываливается ошибкаКод: Выделить всё
yii migrate --migrationPath=@yii/rbac/migrations/
Я прям не знаю чего делатьКод: Выделить всё
Exception 'yii\base\UnknownPropertyException' with message 'Setting unknown property: yii\console\Request::cookieValidationKey'
Re: Динамическая проверка прав на основе rbac\DbManager
Спасибо большое!
Re: Динамическая проверка прав на основе rbac\DbManager
С помощью моего модуля не сделать. Он для простых случаев. Бизнес правила (как например запрещен вход с 18:00) не универсальны, поэтому их в виде универсального модуля не оформить, но вы можете добавить их с помощью authManager. Мой модуль не отменяет использование authManager напрямую или для более сложного функционала.mindochin писал(а):использую ваш модуль, спасибо. но не хватает функционала
скажите плиз, как организовать наследование ролей? то есть нужно чтобы админ имел те же права что и менеджер, но прямо не привязан к самой роли менеджера.
как можно организовать правила, например правило "'запрещен вход с 18,00 до 09,00"
Re: Динамическая проверка прав на основе rbac\DbManager
Roksalana, понятно. а с наследованием прав?
Re: Динамическая проверка прав на основе rbac\DbManager
Наследования тоже нетmindochin писал(а):Roksalana, понятно. а с наследованием прав?
Re: Динамическая проверка прав на основе rbac\DbManager
Добавила возможность ограничить поведение только на некоторые пути.
Если защищенных контроллеров больше чем не защищенных - используйте правила. Все запрещено, кроме указанных в правилах.
Если защищенных контроллеров меньше чем не защищенных - используйте параметр protect - только эти пути будут проверяться поведением. Все остальное разрешено.
Если защищенных контроллеров больше чем не защищенных - используйте правила. Все запрещено, кроме указанных в правилах.
Если защищенных контроллеров меньше чем не защищенных - используйте параметр protect - только эти пути будут проверяться поведением. Все остальное разрешено.