यह निर्भर सदस्यता प्रदाता आप किस प्रकार का प्रयोग कर रहे हैं। लेकिन मैं और अधिक विस्तार के लिए प्रमाणीकरण के लिए सरल सदस्यता प्रदाता का उपयोग कर please visit the following link
यहाँ है की सिफारिश करेंगे आपके लिए कुछ कोड
[HttpPost]
[AllowAnonymous]
public ActionResult ForgotPassword(ForgotPasswordModel model)
{
.
.
.
.
if (WebSecurity.UserExists(model.UserName))
{
var token = WebSecurity.GeneratePasswordResetToken(model.UserName, 60);
.
.
.
.
// send this token by email
}
else
{
ModelState.AddModelError("", "Could not find User");
}
}
return View(model);
}
[HttpPost]
public ActionResult ResetPassword(ResetPasswordModel model)
{
string token = Request.Params["token"];
if (!string.IsNullOrEmpty(token))
{
if (WebSecurity.ResetPassword(token, model.NewPassword))
{
// send email…….. or
return View();
}
}
स्रोत
2013-02-14 22:03:26