Забыли пароль, используя членство в ASP.Net? - PullRequest
4 голосов
/ 25 мая 2010

Можно ли реализовать "забытый пароль" с помощью поставщика членства ASP.Net?

Любая ссылка на образец приветствуется.

Спасибо

Ответы [ 2 ]

4 голосов
/ 20 сентября 2012

Лучшее решение, которое я видел до сих пор, это сбросить его следующим образом:

MemberShipUser user = MemberShip.GetUset("someUserName");
user.ChangePassword(user.ResetPassword(), "new-password-word");

Это очень удобно, особенно если ваши пароли хешируются.

4 голосов
/ 25 мая 2010

Используйте PasswordRecovery control или Вы можете вызвать методы GetPassword () или ResetPassword () у своего провайдера членства.

...