Вот здесь описана установка yii2-users http://krivochenko.ru/blog/post/using-yii2-users
Но!!! После установки не работает /signup — форма отображается, но какие-то ошибки в отправке и сохранении.
1 Ошибка . Надо в файл \config\params.php добавить ‘supportEmail’ => ‘admin@site.ru’,
2. добавленная выше почта почта должна совпадать с почтой для smtp (иначе будет выскакивать ошибка)
3. добавить — для того что бы майлер не требовал файл Html в лайаутах папки mail (/frontend/mail/layouts/html.php return \Yii::$app->mailer->compose([‘html’ => $view . ‘-html’, ‘text’ => $view . ‘-text’], [‘user’ => $this, ‘token’ => $this->emailConfirmToken]) )
Добавляем в настройки
1 2 3 4 5 6 7 8 9 |
config[ ... components [ ... 'mailer' => [ ... 'htmlLayout'=>false, 'textLayout'=>false, ... ], ] |
Спасибо тебе огромное.
Тоже его установил, но еще только учусь… (:
Все равно авторизация не проходит… Google, пока, только дал «простыню» и «User::identityClass must be set.»
А хочется победить (:
Вопрос можно? А а простая регистрация работает? Не через гугл.