2013-02-23 1 views
0

MVC의 기본 계정 기능을 사용하려고했지만 계속 실패합니다.asp.net mvc 기본 사용자 계정을 변경하십시오.

두 가지를 변경하고 싶지만 작동하지 않는 것 같습니다.

  1. 나는 사용자 이름을 이메일로 만들고 싶습니다.
  2. 비밀번호 입력란에 대한 질문과 답변을 원하지 않습니다. (내가 그들을 제거하려 할 때, 나는이 아이템들을 공급하지 않았다는 에러를 내게했다.)
  3. 회원에게 성, 이름, 주소 등과 같은 필드를 추가하고 싶습니다.

어떻게하면됩니까? MVC의 기본 계정 기능 대신 동적 인 방법이 있습니까?

감사합니다.

답변

0

사용자 지정 멤버 자격 공급자를 찾고 있습니다. Dan Harman의 다음 기사를 사용해보십시오. 그것은 올바른 방향으로 당신을 가리켜 야합니다.

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

관련 문제