Bagaimana mengubah kata sandi pengguna di net2.0
Penulis:Eve Cole
Waktu Pembaruan:2009-06-30 15:56:19
Di net2.0, kelas MembershipUser memiliki metode ChangePassword, namun memiliki dua parameter,
Password lama dan password baru, namun disini timbul pertanyaan, bagaimana cara mengetahui password lama user? Jika saya sebagai administrator ingin mengganti password user, maka solusinya adalah sebagai berikut, berikan ResetPassword terlebih dahulu kepada user?
Kode:
Pengguna MembershipUser = Membership.GetUser(txtFindUserName.Text.ToString().Trim());
pengguna.UnlockUser();
string oldPass = pengguna.ResetPassword();
string newPass = txtFindUserPass.Text.ToString().Trim();
if (newPass.Panjang < 6)
{
kembali;
}
pengguna.ChangePassword(oldPass,newPass);