В этом собственно и вопрос. Уже много искал и находил либо через email, либо через телефон и смс.
А нужно на выбор пользователя, при этом username как таковой мне не нужен. И тут вопрос, как быть с USERNAME_FIELD, если он может быть полем email, а может быть phone в зависимости от ситуации.
Есть идея заюзать
GUID.
Или вообще сделать поле username и дублировать туда по ситуации почту или телефон. Но что-то мне кажется это чушь.
Разумеется модель юзера своя, наследуемся от AbstractBaseUser и PermissionsMixin. Пишу на django 1.10.
Что посоветуете? Может есть ссылки какие (если есть лучше на русском).