Регистрация юзеров на сайте. User::class

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
SaintRu
Сообщения: 88
Зарегистрирован: 2020.05.13, 11:22
Контактная информация:

Регистрация юзеров на сайте. User::class

Сообщение SaintRu »

yii-шный класс User регистрирует пользователей по уникальному полю username.
А в современных интерфейсах это уже архаизм, регистрация обычно по email и чаще всего по телефону.
У кого-нибудь есть опыт переписывания данного класса с такими изменениями?
На что надо обратить внимания, какие методы и где изменить? А то сайт уже действующий, боюсь, начну менять, рухнет - не поднимешь
QAuth, как замену, не предлагать, т.к. уже подключена.

З.Ы. хочу сделать чтоб пользователь смог в одно и тоже поле ввести или email или телефон.
Мой старт-ап ;) https://website39.site
rak
Сообщения: 2181
Зарегистрирован: 2010.11.02, 23:40
Контактная информация:

Re: Регистрация юзеров на сайте. User::class

Сообщение rak »

SaintRu писал(а): 2021.03.24, 14:57 yii-шный класс User регистрирует пользователей по уникальному полю username.
Это какой? :?
Проблемы с регистрацией по телефону или емейлу вообще никакой, все то же самое. Единственное, может понадобиться верификация телефона/email
SaintRu
Сообщения: 88
Зарегистрирован: 2020.05.13, 11:22
Контактная информация:

Re: Регистрация юзеров на сайте. User::class

Сообщение SaintRu »

rak писал(а): 2021.03.24, 15:04 Это какой? :?
При установке advanced (может и basic, не знаю, ни разу не пользовался) в комплекте идет сущность

Код: Выделить всё

User extends ActiveRecord implements IdentityInterface
Ей всегда пользуюсь, только навешиваю своего до кучи
Мой старт-ап ;) https://website39.site
rak
Сообщения: 2181
Зарегистрирован: 2010.11.02, 23:40
Контактная информация:

Re: Регистрация юзеров на сайте. User::class

Сообщение rak »

ну это к фреймворку отношения не имеет, это просто шаблон приложения для примера
Ответить