Skip to content

Latest commit

 

History

History
60 lines (58 loc) · 1.49 KB

File metadata and controls

60 lines (58 loc) · 1.49 KB

User


User only wrapper of yii2-user, for detail informations You should read https://github.com/dektrium/yii2-user

Configuration


In app config @app\config\main.php

return [
  'modules' => [
    ...
    'heart' => [
      ...
	  'features'=>[
			...
			'user'=>[
				'pathMap'=>[
					// Extends views
					'@dektrium/user/views' => '@hscstudio/heart/modules/user/views',
				]
			],
			...
	  ]
    ],
	'user'=>[
		'components' => [
			'manager' => [
				// Extends models
				// Active record classes
				//'userClass'    => 'dektrium\user\models\User',
				//'profileClass' => 'dektrium\user\models\Profile',
				//'accountClass' => 'dektrium\user\models\Account',
				// Model that is used on resending confirmation messages
				//'resendFormClass' => 'dektrium\user\models\ResendForm',
				// Model that is used on logging in
				//'loginFormClass' => 'dektrium\user\models\LoginForm',
				// Model that is used on password recovery
				//'passwordRecoveryFormClass' => 'dektrium\user\models\RecoveryForm',
				// Model that is used on requesting password recovery
				//'passwordRecoveryRequestFormClass' => 'dektrium\user\models\RecoveryRequestForm',
			],
		],
		'controllerMap' => [
			// Extends controllers
			//'admin' => 'backend\controllers\AdminController'
		],		
		'confirmable' => false,
		'confirmWithin' =>  86400, 
		'allowUnconfirmedLogin' => true,
		'rememberFor' => 1209600,
		'recoverWithin' => 21600,
		'admins' => ['admin'],
		'cost' => 13,
	],	
    ...
  ],
  ...
];