-1

Я хотел бы знать, можно ли сохранить электронную почту как часть модели идентификации для идентификации asp.net, а также, если ее можно сохранить как по электронной почте, так и по имени пользователя.членство в asp.net, сохраняющее как адрес электронной почты, так и имя пользователя для пользователя

Я могу создать учетную запись, сохранить имя пользователя/пароль, но я не уверен, могу ли я сохранить электронную почту, а также часть модели идентификации.

Кроме того, используя поставщик членства asp.net, прежде чем я узнаю, что есть возможность включить/отключить логин, а также проверить последнюю дату входа пользователя.

Возможно ли это с идентификатором asp.net?

Спасибо заранее, Лацьале

ответ

0

ApplicationUser по имеет свойство Email который вы можете заполнить, прежде чем создать запись пользователя. Существует даже возможность сделать уникальные электронные письма, что является хорошей идеей для целей сброса электронной почты.

Что касается включения/выключения входа, вы можете добавить свое собственное свойство IsEnabled к своей реализации ApplicationUser и переопределить SignInManager.SignIn, чтобы проверить, был ли пользователь зарегистрирован или нет.

Так что «да» - это ответ на оба ваших вопроса.