2017 © Pedro Peláez
 

yii2-extension yii2-user

Yii2 user registration and authentication module

image

abhi1693/yii2-user

Yii2 user registration and authentication module

  • Wednesday, April 20, 2016
  • by abhi1693
  • Repository
  • 3 Watchers
  • 6 Stars
  • 1,069 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 5 Forks
  • 1 Open issues
  • 5 Versions
  • 1 % Grown

The README.md

Yii2-User

Gratipay User Dependency Status Code Climate Latest Stable Version Total Downloads Latest Unstable Version, (*1)

Yii2-User provides a web interface for advanced access control, user management and includes following features:, (*2)

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., (*3)

Works only with Yii2 app advanced startup kit, (*4)

  • Configurable Settings
    • Account(Login, Register, Password Reset, Password Recovery etc.)
    • Profile
    • Admin
  • Notification Settings
  • Ability to upload avatar
  • Rbac Implementation
  • Configurable Widgets
  • All settings configurable via GUI

Documentation

Installation

This document will guide you through the process of installing Yii2-User using composer., (*5)

Add Yii2-User to the require section of your composer.json file:, (*6)

{
    "require": {
        "abhi1693/yii2-user": "*"
    }
}

And run following command to download extension using composer:, (*7)

$ composer update

Configuration

To enable module you should configure your application as follows:, (*8)

        'modules'    => [
        ...
            'user'      => [
                'class'  => \abhimanyu\user\UserModule::className(),
            ],
        ],
        'components' => [
        ...
            'user'       => [
                'identityClass' => \abhimanyu\user\models\UserIdentity::className(),
                'loginUrl'      => ['/user/auth/login'],
            ],
        ],

Updating database schema

Run application Self-Test to update the database., (*9)

Why feature X is missing?

Because it is not implemented yet or will never be implemented. Check out roadmap., (*10)

How to contribute?

Contributing instructions are located in CONTRIBUTING.md file., (*11)

Roadmap

  • [x] User Registration
  • [x] Password Retrieval
  • [x] Account Management
  • [x] Profile Management
  • [ ] Console Commands
  • [x] User Management Interface
  • [x] Documentation
  • [x] Compatibility with MySQL
  • [ ] Compatibility with other databases
  • [ ] Compatibility with other templates

Change Log

Refer to Change Logs, (*12)

License

Yii2-user is released under the MIT License. See the bundled LICENSE for details., (*13)

The Versions

03/03 2015

v0.0.2

0.0.2.0

Yii2 user registration and authentication module

  Sources   Download

MIT

The Requires

 

user module yii

13/02 2015

v0.0.1

0.0.1.0

Yii2 user registration and authentication module

  Sources   Download

MIT

The Requires

 

user module yii