Пароль пользователя ASP.NET Reset

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

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

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

Ответы

Ответ 1

Как насчет чего-то подобного?

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

Здесь ссылка, которая делает это (с приведенным выше фрагментом кода) в сочетании с функцией Q & A в провайдере.

Ответ 2

Как насчет метода ResetPassword...?