- 安装yii-admin组件
composer require mdmsoft/yii2-admin "~2.0"
- 配置 backend\config\main.php
return [ //...... 'modules' => [ 'admin' => [ 'class' => 'mdm\admin\Module', ], //...... ], 'aliases' => [ '@mdm/admin' => '@vendor/mdmsoft/yii2-admin', ], 'components' => [ //...... 'authManager' => [ 'class' => 'yii\rbac\DbManager', 'defaultRoles' => ['guest'], ], //...... ], 'as access' => [ 'class' => 'mdm\admin\components\AccessControl', 'allowActions' => [ //这里是允许访问的action,不受权限控制,先用'*'设置成全部开放 '*' ] ], //...... ];
- 通过访问以下页面进行可视化操作来管理配置路由、角色、权限
/index.php?r=admin /index.php?r=admin/route /index.php?r=admin/permission /index.php?r=admin/role /index.php?r=admin/assignment