Группы пользователей
Группы пользователей
Добрый день, данные для регистрации пользователей берутся из файла, т.е. регистрируется сразу группа, как им всем присвоить определенную роль?
Re: Группы пользователей
Как я понял, вы добавляете пользователей консольной командой.
Если так, то просто обращаетесь к менеджеру ролей и делаете привязку пользователей к роли.
Если так, то просто обращаетесь к менеджеру ролей и делаете привязку пользователей к роли.
Код: Выделить всё
$auth = Yii::$app->authManager;
$role = $auth->getRole($roleName);
$userModel = User::findOne(['username' => $username]);
$auth->assign($role, $userModel->id);