0

보안 질문과 대답을 포함하는 맞춤 등록 양식이 있습니다. 정상적으로 작동합니다.비밀번호 재설정 전략

그러나 Web.Config 파일에서 requiresQuestionAndAnswer 속성이 false로 설정된 경우에만 작동하는 다음의 비밀번호 재설정 논리가 있습니다. 다른 사람이 내 ResetPassword 코드 숨김에 질문 및 답변 논리를 코딩하는 권장 방법을 제시 할 수 있습니까? 여기 DB가 필요합니까?

public void ResetPassword_OnClick(object sender, EventArgs args) 
{ 
    string newPassword; 
    u = Membership.GetUser(UsernameTextBox.Text, false); 
    newPassword = u.ResetPassword(); 

    if (newPassword != null) 
    { 
     Msg.Text 
      = "Password reset. Your new password is: " 
       + Server.HtmlEncode(newPassword); 
    } 
    else 
    { 
     Msg.Text 
      = "Password reset failed. Please re-enter your values."; 
    } 
} 
+0

이 무료 리소스를 살펴 보시기 바랍니다 : http://mywsat.codeplex.com/ –

답변

관련 문제