Как удалить поле UserName из asp. net core 3 Identity - PullRequest
0 голосов
/ 29 апреля 2020

Я хочу использовать поле phoneNumber в качестве уникального поля и удалить имя пользователя. Возможно ли это?

1 Ответ

1 голос
/ 29 апреля 2020

Нет. Вы не можете изменить модель по умолчанию IdentityUser. Тем не менее, вы можете рассматривать номер телефона как имя пользователя, так как использование электронной почты для имени пользователя работает, то есть вы просто просто задаете ему значение UserName. Например, при использовании электронной почты в качестве имени пользователя оба адреса Email и UserName содержат адрес электронной почты. Просто сделайте то же самое с вашим номером телефона. Задайте для номера телефона значение UserName, и тогда вы сможете набрать go.

...