วิธีเปลี่ยนรหัสผ่านผู้ใช้ใน net2.0
ผู้เขียน:Eve Cole
เวลาอัปเดต:2009-06-30 15:56:19
ใน net2.0 คลาส MembershipUser มีเมธอด ChangePassword แต่มีสองพารามิเตอร์
รหัสผ่านเก่าและรหัสผ่านใหม่ แต่มาถึงคำถาม ฉันจะทราบรหัสผ่านเก่าของผู้ใช้ได้อย่างไร ถ้าฉันในฐานะผู้ดูแลระบบต้องการเปลี่ยนรหัสผ่านของผู้ใช้ วิธีแก้ไขมีดังนี้ ให้ผู้ใช้ ResetPassword ก่อน
รหัส:
ผู้ใช้ MembershipUser = Membership.GetUser(txtFindUserName.Text.ToString().Trim());
user.UnlockUser();
สตริง oldPass = user.ResetPassword();
สตริง newPass = txtFindUserPass.Text.ToString().Trim();
ถ้า (newPass.Length < 6)
-
กลับ;
-
ผู้ใช้ ChangePassword (oldPass, newPass);