Вывод интерефейсов управления в frontend для пользователей из backend

Всё про контроль доступа пользователей: фильтры, RBAC, проверки
Закрыто
zer0
Сообщения: 4
Зарегистрирован: 2017.05.14, 21:25

Вывод интерефейсов управления в frontend для пользователей из backend

Сообщение zer0 »

Всем привет!

Поставил я advanced версию, сделал 2 таблицы пользователей для frontend и backend, разгранечения сессий и coockie, по этому прмеру https://github.com/yiisoft/yii2-app-adv ... hosting.md

Все это работает прекрасно, но вот никак не могу понять, как теперь в части frontend определить админа/модераторов, которые входят через backend, и вывести для них интерефейсы для управления контентом?

ps целый день просидел в поисках, к сожаленю так и не смог найти решения
Аватара пользователя
maleks
Сообщения: 1985
Зарегистрирован: 2012.12.26, 12:56

Re: Вывод интерефейсов управления в frontend для пользователей из backend

Сообщение maleks »

zer0 писал(а): 2017.05.14, 21:38 Поставил я advanced версию, сделал 2 таблицы пользователей для frontend и backend, разгранечения сессий и coockie, по этому прмеру https://github.com/yiisoft/yii2-app-adv ... hosting.md
А где там сказано что нужно делать 2 таблицы пользователей?
Yii2 universal module sceleton - for basic and advanced templates
zer0
Сообщения: 4
Зарегистрирован: 2017.05.14, 21:25

Re: Вывод интерефейсов управления в frontend для пользователей из backend

Сообщение zer0 »

Не, я разгранечения сессий и coockie имел ввиду, по той инструкции
zer0
Сообщения: 4
Зарегистрирован: 2017.05.14, 21:25

Re: Вывод интерефейсов управления в frontend для пользователей из backend

Сообщение zer0 »

Пробовал подключить админов в frontend/config/main, но безрезультатно

Код: Выделить всё

'components' => [
    ...
    'admin' => [
          'class'=> 'common\components\Admin', // унаследовано с yii\web\User
          'identityClass' => 'common\models\Admin',
          'enableAutoLogin' => true,
          'identityCookie' => ['name' => '_identity-backend', 'httpOnly' => true, 'path' => '/admin'],
      ],
    ...
]
проверка в frontend Yii::$app->admin->isGuest
zer0
Сообщения: 4
Зарегистрирован: 2017.05.14, 21:25

Re: Вывод интерефейсов управления в frontend для пользователей из backend

Сообщение zer0 »

все же решил сделать пользвователей одной таблицей, чем смог достигнуть желаемого результата
Закрыто