murat-celik/usermanagement

There is no license information available for the latest version (v1.0) of this package.

v1.0 2016-11-15 22:30 UTC

This package is not auto-updated.

Last update: 2024-04-22 11:58:18 UTC


README

Installation

Either run

  composer require murat-celik/usermanagement

Or

Download Manuel and create folder modules in your web app. and copy the user folder in your modules folder.

Configuration

  1. In your config/web.php change your home url after login redirect anywhere.
  'homeUrl'=>'site/index',
  1. In your config/web.php
'modules' => [
        'user' => [
            'class' => 'app\modules\user\UserModule',
        ],
    ],
 'components' => [
        'authManager' => [
            'class' => 'yii\rbac\DbManager',
        ],
        'user' => [
            'identityClass' => 'app\modules\user\components\UserIdentity',
            'enableAutoLogin' => true,
        ],
    ]
  1. Execute sql script file in modules/user/migrations/USER_RBAC.sql

  2. Extend your CustomController based RootController

  use app\modules\user\components\RootController;
class  CustomController extends RootController {
}