Comment devrais-je implémenter "Mot de passe oublié" dans ASP.NET MVC?

Je suis en utilisant le standard de SqlMembershipProvider qui vient avec la ASP.NET MVC démo.

Je suis intéressé par la mise en œuvre d'un "mot de passe Oublié" lien sur mon site.

Quelle est la bonne manière pour que cette fonction puisse être mis en œuvre? Dois-je remplacer le mot de passe temporaire de l'un et de l'envoyer à leur adresse e-mail enregistrée?

source d'informationauteur