bariew/yii2-user-cms-module

User module

Installs: 282

Dependents: 2

Suggesters: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

Type:yii2-extension

2.0.0-alpha.1 2016-06-15 18:13 UTC

README

Standard yii2 module for user management.

Installation

  1. Mention module class in app config
'modules' => [
    ...
    'user' => [
        'class' => 'bariew\userModule\Module',
        'params' => [
            'emailConfirm' => false, // whether registration email confirm is required
            'resetTokenExpireSeconds' => 86400 // seconds till password reset token expires
        ]
    ]
]
  1. Set app user component identity class.
'components' => [
    ...
    'user' => [
        'identityClass' => 'bariew\userModule\models\User',
    ],
    'authClientCollection' => [
        'class' => 'yii\authclient\Collection',
        'clients' => [
            'google' => [
                'class' => 'yii\authclient\clients\GoogleOAuth',
                'clientId' => 'google_client_id',
                'clientSecret' => 'google_client_secret',
            ],
            'facebook' => [
                'class' => 'yii\authclient\clients\Facebook',
                'clientId' => 'facebook_client_id',
                'clientSecret' => 'facebook_client_secret',
            ],
        ],
    ]
]