コード例 #1
0
 public ActionResult ForgotPassword(RetrievePasswordModel model)
 {
     try
     {
         var token = WebSecurity.GeneratePasswordResetToken(model.UserName);
         //send email
         model.SuccessMessage = "You have been sent an email with the token:<a href='"+Request.Url.GetLeftPart(UriPartial.Authority)+"/Account/RetrievePassword/"+token+"'>Reset Password<a/>";
     }
     catch (Exception e)
     {
         model.SuccessMessage = "User does not exist.";
     }
     return View(model);
 }
コード例 #2
0
 public ActionResult ForgotPassword()
 {
     var model = new RetrievePasswordModel() { };
     return View(model);
 }