2013-05-03 5 views
1

에 의해 PasswordVerificationTokenExpirationDate를 받고. 그 임무 중 하나는 사용자 암호를 재설정하는 것입니다. SimpleMemberShipGeneratePasswordResetToken() 메소드를 통해 제공됩니다. 게다가 그것은 토큰의 만료 날짜를 지정합니다.ASP MVC - WebSecurity - SimpleMemberShip - 내 MVC4 응용 프로그램에 계정을 봉사 <em>WebSecurity</em> API 및 <em>SimpleMemberShip</em>를 사용하는 API

나는 만료 날짜 (PasswordVerificationTokenExpirationDate)를 취득하기위한 적절한 방법을 찾을 수 없습니다.

아무도 발견되지 않았습니다.

답변

0

은 부울을 반환 WebSecurity.ResetPassword, 나는 이러한 방식으로 문제 해결 :

public ActionResult Recover(Recover model) 
    { 
     var validateToken = WebSecurity.ResetPassword(model.token, model.Password); 

     if (validateToken == true) 
     { 
      ViewBag.message = "password is changed."; 
      return View(); 
     } 
     ModelState.AddModelError("", "password is not changed."); 
     return View(); 
    } 

여기 참조 : http://msdn.microsoft.com/en-us/library/webmatrix.webdata.websecurity.resetpassword(v=vs.111).aspx

+2

당신이 문제를 해결 무슨 뜻입니까? 어떤 문제? 내 질문에 설명 된 문제라고 생각하지 않습니다. – Bronek