Описание тега yii2-rbac

Управление доступом на основе ролей (RBAC) обеспечивает простой, но мощный централизованный контроль доступа.
1 ответ

Yii2 Ошибка: класс dektrium\rbac\ Модуль не существует

Я только что обновил свой композитор, и после этого, когда я запускаю свое приложение Yii2, я получаю эту ошибку "Class dektrium\rbac\Module not Существует", я использую rbac в моем приложении. Я проверил каталог desctrium\rabc, там нет файла с клас…
15 авг '16 в 11:55
1 ответ

Yii2 Роль swiching после входа в систему

У пользователя есть 3 роли. RoleOne RoleTwo RoleThree После входа в систему я хочу активировать одну из его ролей в активном режиме, а остальные роли - в неактивном режиме. Есть ли у Yii2 техника смены ролей? Или мы должны сделать нашу собственную л…
11 дек '18 в 13:11
1 ответ

Как изменить / обновить роль пользователя? Yii2

Я использую систему управления доступом на основе ролей yii2 (RBAC). Я определил роли и разрешения, определил правила, назначил роли пользователям. Все отлично работает но я хочу обновить назначенные роли для пользователей. Например: Yii::$app->a…
04 июн '16 в 07:35
3 ответа

Идентификация нескольких пользователей в конфигурации Yii2

Я разрабатываю сайт с двумя разными регистрациями, и у меня есть две разные таблицы, я использую RbacDB, и в веб-конфигурации в разделе компонентов у меня есть пользовательская конфигурация, в соответствии с этим я хочу знать, как я могу использоват…
07 фев '16 в 14:27
2 ответа

Контроллер Yii2 не разрешает другое действие гостевому пользователю

Я использую приложение Yii2 Advance. Я SiteController.php где у меня такие действия, как login, logout & index, Вот login для гостей и index & logout для зарегистрированных пользователей. Теперь я создал еще одно действие под названием reset обеспеч…
10 май '16 в 10:45
1 ответ

Yii2 роли и пользователи

Можно ли статически определять роли в authManager (в defaultRoles массив в config) и назначить их пользователям, чтобы правила поведения определяли доступ к действиям?Поскольку у меня есть определенные роли, я не хочу использовать auth_assignment а …
11 дек '15 в 12:50
2 ответа

Как обновить назначение в таблице auth_assignment в Yii2 Rbac?

Я использую RBAC в своем базовом приложении yii2 для назначения модуля пользователям на основе их ролей. Я храню идентификатор роли и user_id в таблице auth_assignment. Теперь, если я изменю роль пользователя во время обновления. Я должен изменить э…
28 сен '16 в 09:58
1 ответ

Используйте таблицу клиентов для управления доступом на основе ролей вместо пользователя в yii2

Я хочу использовать таблицу login_info вместо таблицы user в yii2 для создания действий членов в части внешнего интерфейса, которых нет в части внутреннего интерфейса. Кроме того, у меня есть роли в таблице login_info, такие как:health-post, hospita…
02 дек '15 в 09:36
1 ответ

Как изменить меню на боковой панели Admin LTE согласно ролям в yii2?

Я использую Yii2 Basic. У меня есть таблица Employee, и я назначил модель Employee для пользовательского компонента приложения в файле конфигурации следующим образом: 'user' => [ 'identityClass' => 'app\models\Employee', 'enableSession' => …
0 ответов

Не удается применить команду RBAC

Когда я выполню команду yii migrate --migrationPath=@yii/rbac/migrations внутри главной папки, чтобы активировать RBAC, следуя инструкциям, приведенным здесь, и возвращает следующую ошибку "Исключение" ReflectionException "с сообщением" Класс db не …
19 июн '17 в 10:33
0 ответов

yii2 Dektrium rbac Создание маршрутов

Я использовал администратор yii2 mdmsoft, и теперь я перешел на yii2 Dektrium rbac. Это хорошо работает с Yii2 Dektrium User. Однако я не могу найти место для создания маршрутов, как в mdmsoft admin. Как мне создать маршрут к действию контроллера в …
27 сен '17 в 07:18
1 ответ

Таблицы RBAC в yii2

Как создать разрешения, роли и правила в yii2, используя gii? Как назначить роли в yii2? Как реализовать все это, используя ниже 4 таблицы? auth_item auth_item_child auth_assignment auth_rule Рассмотрим случай: Есть два пользователя Admin и FieldOff…
09 авг '17 в 14:36
1 ответ

Примеры ассоциаций YII2 или пример via() или viaTable()

Всем привет, Этот пример поможет вам, как получить подробную информацию о клиенте с помощью вызова API restful,
0 ответов

Отображение пользовательских ролей (rbac) в столбце сетки с возможностью поиска / сортировки в yii2

У меня есть виджет gridview, который показывает мои роли пользователя, например, так: <?= GridView::widget([ 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [ ... [ 'header' => 'roles', 'content' => fun…
24 июл '17 в 20:03
0 ответов

Yii2 - Как добавить разрешение в виде флажка для RBAC

Я работаю над проектом с использованием базового шаблона Yii2. Я создал RBAC, используя расширение mdmsoft/yii2-admin, которое находится в этой форме: Тем не менее, я хочу добавить разрешение в виде флажка для пользователя, как показано ниже: Как мн…
23 авг '18 в 07:51
1 ответ

Как управлять видимостью кнопок в ActionColumn yii2 GridView при использовании yii2 RBAC с классом правил?

Я понимаю, что видимость кнопок ActionColumn можно контролировать следующим образом: <?= GridView::widget([ 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [ ['class' => 'yii\grid\SerialColumn'], 'id', 'ti…
24 ноя '17 в 10:19
0 ответов

Как и где создавать правила доступа Yii2 с помощью mdmsoft/yii2-admin

Привет, разработчики. Я новичок в YII, я установил фреймворк YII2 и хочу RBAC. Я установил модуль mdmsoft/yii2-admin, но я не знаю, как создать класс RULE, где его создать и как его использовать. Когда я создаю роль в разделе администратора, там гов…
25 авг '16 в 10:33
1 ответ

Как аутентифицировать администратора и сотрудника с использованием identityclass в yii2

Мы можем аутентифицировать сотрудников, используя функцию identityclass, представленную в yii2. Что делать, если Админ не сотрудник.? Можем ли мы иметь два идентификатора класса в config.php или как реализовать такой случай?
15 авг '17 в 14:24
1 ответ

Как показать записи, созданные этими пользователями на странице индекса в yii2?

Я использую базовый и внедренный RBAC yii2. У меня есть две роли: администратор и fieldofficer, и я создал разрешения и правила и назначил пользователей. Теперь, когда администратор входит в систему, на странице индекса он должен видеть все записи, …
21 авг '17 в 13:34
3 ответа

Предложение Yii2 для двух или более пользователей

Я новичок в yii2, я хочу следовать suggermento Какой способ создать двух пользователей с различными возможностями. Можете ли вы привести пример того, как создавать пользователей двух типов? Спасибо
06 окт '16 в 15:21