githubjeka / gui-rbac-yii2

GUI for RBAC Yii2 Auth manager

Home Page:https://basic-rbac-githubjeka.c9.io/basic/web/index.php?r=rbac

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Total Downloads Build Status

http://i.imgur.com/BXTKymp.jpg

How to install

🐤 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

About

GUI for RBAC Yii2 Auth manager

https://basic-rbac-githubjeka.c9.io/basic/web/index.php?r=rbac


Languages

Language:PHP 57.5%Language:JavaScript 39.2%Language:CSS 3.3%