Сброс пароля членства в ASP.NET - PullRequest
13 голосов
/ 10 апреля 2010

Это безумие, я часами пытался заставить это работать.

Мой клиент хочет иметь возможность сбросить пароль для пользователей, которые их забыли. Единственный параметр, который у него есть, - это имя пользователя. Он НЕ хочет, чтобы пользователь мог самостоятельно сбросить пароль, нет, это было бы слишком просто ... ARGHHHHH !!

В любом случае, если у кого-нибудь есть какие-либо предложения о том, как я могу сбросить кому-нибудь пароль или как-то дать ему новый временный пароль, это будет с благодарностью.

1 Ответ

24 голосов
/ 10 апреля 2010

Как насчет этого?

MembershipUser mu = Membership.GetUser(username);
mu.ChangePassword(mu.ResetPassword(), password);

Вот ссылка , которая делает это (с приведенным выше фрагментом кода) в сочетании с функцией вопросов и ответов, включенной в поставщике.

...