Я использовал шаблон MVC по умолчанию с индивидуальной авторизацией. После запуска приложения он автоматически создает необходимые таблицы Identity. Я успешно зарегистрировал несколько пользователей, и все они хранятся в таблице AspNetUser
.Связать пользователей ASP.NET Identity с таблицей подробностей пользователя
Теперь я хочу, чтобы зарегистрированный пользователь мог добавить дополнительную информацию, такую как имя, фамилия, адрес и т. Д. Для этого я создал другую таблицу PersonalInformation
с колонками для хранения этой информации.
Я также создал EditProfile
Действие в ManageController
.
Теперь, как я могу связать пользователя ASP.NET Identity с этой таблицей? Должен ли я добавить столбец Id
в качестве внешнего ключа в AspNetUser
? Также как я могу успешно сохранить отредактированную информацию в таблице «PersonalInformation» вместе с зарегистрированным идентификатором пользователя?
Привет Я тоже новичок в MVC. Я пытаюсь сделать что-то похожее на вопрос выше. Я создал свою таблицу ссылок, и теперь я пытаюсь использовать код, подобный вашему примеру, для хранения данных, но не могу определить, куда его поместить. Где я могу ввести этот код? –
Это должно быть правильным ответом – Samra
Edin в моем сценарии, я хочу сначала добавить персональную информацию, а затем идентификатор в личной информации должен стать идентификатором пользователя – Samra