Awesome
How to install
:baby_chick: Follow the commands:
- Check that the component
authManager
has been configured. - Add to your composer.json
"githubjeka/yii2-gui-rbac": "1.0.2"
- Run
composer update
- If your project doesn't have to implement rbac then run
yii migrate --migrationPath=@yii/rbac/migrations/
- Add to
@app/config/main.php
the code:
// '/config/web.php' for Basic or '/backend/config/main' - Advanced Yii2 application.
'modules' => [
'rbac' => [
'class' => 'githubjeka\rbac\Module',
'as access' => [ // if you need to set access
'class' => 'yii\filters\AccessControl',
'rules' => [
[
'allow' => true,
'roles' => ['@'] // all auth users
],
]
]
],
],
- go to url
/index.php?r=rbac