2013-02-23 2 views
0

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

Я хотел бы изменить пару вещей в нем, но он не работает.

  1. Я хочу, чтобы имя пользователя было электронным.
  2. Я не хочу иметь вопрос и отвечать на поля пароля. (Когда я попытался удалить их, он дал мне ошибку, что я не поставлял эти предметы).
  3. Я хочу добавить дополнительные поля к члену, например, имя, фамилию, адрес и т. Д.

Как я могу это достичь? Есть ли более динамичный способ сделать это вместо функции учета по умолчанию MVC?

Спасибо.

ответ

0

Вы ищите пользовательского поставщика членства. Вы можете попробовать следующую статью Дэна Хармана. Он должен указать вам в правильном направлении.

ASP.Net MVC 3 Custom Membership Provider with Repository Injection

+0

Это не совсем то, что я хотел. Я хотел иметь возможность настроить поставщика членства с меньшими или дополнительными параметрами, такими как имя, фамилия, а также удалить пароль и пароль. –

+0

Насколько мне известно, нет способа удалить/изменить параметры (пароль и т. Д.) Для поставщика членства. Если вы хотите что-то удалить, вам придется реализовать своего собственного провайдера. Если вы просто хотите отслеживать дополнительную информацию, вы можете сделать это с помощью поставщика профилей. См. Здесь для получения дополнительной информации: http://stackoverflow.com/questions/3435812/how-do-i-add-an-extra-field-using-asp-net-membership-provider – Drgnkght

Смежные вопросы