首先在web.php和console.php配置authmanager组件,web.php是应用配置文件,console.php是yii命令配置文件,都需要配置。
在components加入如下配置:
'authManager' => [
'class' => 'yii
bacDbManager',
'itemTable' => '{{%auth_item}}',
'itemChildTable' => '{{%auth_item_child}}',
'assignmentTable' => '{{%auth_assignment}}',
'ruleTable' => '{{%auth_rule}}',
'defaultRoles' => ['default'],
],
然后在@app目录执行命令:
php yii migrate --migrationPath=@yii/rbac/migrations