Взял за основу yii2 basic, установил и создав миграцию для таблицы user, применил ее. Далее хочу
по этой статье реализовать авторизацию юзера из базы. Переделал модель как описано и в SiteController добавил экшн:
public function actionAddAdmin() {
$model = User::find()->where(['username' => 'admin'])->one();
if (empty($model)) {
$user = new User();
$user->username = 'admin';
$user->email = 'zaurpost@yandex.ru';
$user->setPassword('admin');
$user->generateAuthKey();
if ($user->save()) {
echo 'good';
}else{
echo 'not save';
}
}
}
Но после его применения пользователь в базе не создается и просто выдается 'not save'. Подскажите, что делаю не так?