2010-05-25 22 views

Répondre

4

Utilisez PasswordRecovery contrôle ou vous pouvez appeler des méthodes GetPassword() ou ResetPassword() sur votre fournisseur d'appartenances.

4

La meilleure solution que je l'ai vu jusqu'à présent pour le réinitialiser comme suit:

MemberShipUser user = MemberShip.GetUset("someUserName"); 
user.ChangePassword(user.ResetPassword(), "new-password-word"); 

Ceci est très pratique surtout si vos mots de passe sont hachés.

+0

Bonjour, le nom de la classe est sensible à la casse. le bon est comme ce MembershipUser user = Membership.GetUser ("userName"); user.ChangePassword (user.ResetPassword(), "newPassword"); merci votre réponse a travaillé pour moi avec le changement dans le cas. – Vijayaraghavan

+0

afin de changer le mot de passe, nous pouvons également utiliser MembershipUser mu = Membership.GetUser (userName); mu.ChangePassword (ancienPassword, nouveauPassword); – Vijayaraghavan