Yii2-User provides a web interface for advanced access control, user management and includes following features:
NOTE: Module is not yet in alpha version. Use it on your own risk. Some features are missing. Anything can be changed at any time.
Works only with Yii2 app advanced startup kit
This document will guide you through the process of installing Yii2-User using composer.
Add Yii2-User to the require section of your composer.json file:
{
"require": {
"abhi1693/yii2-user": "*"
}
}
And run following command to download extension using composer:
$ composer update
To enable module you should configure your application as follows:
'modules' => [
...
'user' => [
'class' => \abhimanyu\user\UserModule::className(),
],
],
'components' => [
...
'user' => [
'identityClass' => \abhimanyu\user\models\UserIdentity::className(),
'loginUrl' => ['/user/auth/login'],
],
],
Run application Self-Test
to update the database.
Because it is not implemented yet or will never be implemented. Check out roadmap.
Contributing instructions are located in https://github.com/abhi1693/yii2-user/blob/master/CONTRIBUTING.md file.
Refer to Change Logs
Yii2-user is released under the MIT License. See the bundled https://github.com/abhi1693/yii2-user/blob/master/LICENSE for details.
Comments