17 сентября 2007

Membership. Смена пароля без ввода старого

Используя стандартный Membership у меня возникла необходимость смены пароля без ввода старого, но к сожалению метод ChangePassword требует два аргумента - старый и новый пароль.

Пришлось обойти это вот так:

string tempPWD = Membership.GetUser().ResetPassword();
Membership.GetUser().ChangePassword(tempPWD, pwdTB.Text);