J'utilise l'adhésion ASP.NET pour gérer les utilisateurs sur mon site. Mais j'ai besoin de créer les comptes d'utilisateurs manuellement, sans l'aide de CreateUserWizard. J'ai défini des zones de texte pour les champs obligatoires, et maintenant je suis en train de configurer des validateurs.Adhésion ASP.NET valider le mot de passe
La question est: Comment faire un validateur qui verrait si le mot de passe que l'utilisateur entre dans la zone de texte est valide?
Je sais qu'il y a un format spécifique que le mot de passe doit avoir, mais cela peut être changé, et je voudrais que le validateur fonctionne même si cela change. Donc, un validateur d'expressions régulières ne fonctionnera pas (je pense)
Une autre alternative est d'utiliser Membership.CreateUser (nom d'utilisateur, mot de passe) dans un try catch et d'attraper l'exception MembershipCreateUserException. Le MembershipCreateUserException.StatusCode fournit un hôte de code d'état que vous pouvez utiliser pour déterminer pourquoi l'utilisateur de création a échoué. –