Yii2. ΠΠΎΠ΄ΡΠ»Ρ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΡΠ΅ΡΠ½ΡΠΌΠΈ Π·Π°ΠΏΠΈΡΡΠΌΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌΠΈ
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅
ΠΠ΅ΡΠ΅Π΄ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ:
- ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ composer
- ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΊ ΠΠ, (*1)
Π€Π°ΠΉΠ»Ρ Π½Π°ΡΡΡΠΎΠ΅ΠΊ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Ρ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΠ°ΠΌ:
- backend/config/main.php
, frontend/config/main.php
ΠΈ common/config/main.php
Π΄Π»Ρ advanced
- config/web.php
ΠΈ config/console
Π΄Π»Ρ basic, (*2)
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°
ΠΠΎΠ»ΡΡΠ°Π΅ΠΌ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΈΠ· ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ, (*3)
$ php composer.phar require twonottwo/yii2-user-management "dev-master"
Π»ΠΈΠ±ΠΎ, (*4)
$ composer require twonottwo/yii2-user-management "dev-master"
ΠΠΌΡ Π²Π΅ΡΠΊΠΈ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΡΠ»ΠΈΡΠ½ΡΠΌ ΠΎΡ dev-master, (*5)
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΊ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
Π Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌ ΠΌΠΎΠ΄ΡΠ»Ρ users
(backend/config/main.php
Π΄Π»Ρ advanced ΠΈ config/web.php
Π΄Π»Ρ basic ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ), (*6)
'modules' => [
'users' => [
'class' => 'twonottwo\user_management\Yii2UserManagement',
],
],