assign نقش به کاربر در RBAC – Yii2
برای اهدای سطح دسترسی به کاربر مثلا به هنگام ثبت نام
شما می توانید با استفاده از متد getRole نقش مد نظر خود را انتخاب و به کاربر مورد نظر assign کنید.
$auth = \Yii::$app->authManager; $authorRole = $auth->getRole('author'); $auth->assign($authorRole, $user->getId());