net2.0如何修改使用者密碼的解決
作者:Eve Cole
更新時間:2009-06-30 15:56:19
在net2.0裡MemebershipUser類別有ChangePassword的方法,但是他有兩個參數,
舊密碼和新密碼,但是問題來了啊,我怎麼知道用戶的舊密碼啊如果我做為管理員要修改用戶密碼的話,解決辦法如下,先給用戶ResetPassword
代碼:
MembershipUser user = Membership.GetUser(txtFindUserName.Text.ToString().Trim());
user.UnlockUser();
string oldPass = user.ResetPassword();
string newPass = txtFindUserPass.Text.ToString().Trim();
if (newPass.Length < 6)
{
return;
}
user.ChangePassword(oldPass,newPass);