Ist es möglich, das Format des Passworts zu steuern, das automatisch durch einen Aufruf von MembershipUser.ResetPassword() generiert wird?Wie kontrolliere ich das Format MembershipUser.ResetPassword()
Ich möchte bestimmte Sonderzeichen im generierten Passwort zulassen oder nicht zulassen.
Ich verwende den SqlMembershipProvider mit einem Passwort-Format von Hashed.
Danke.
Warum wollen Sie Sonderzeichen begrenzen? Es gibt kaum einen vertretbaren Grund dafür und ist sehr benutzerunfreundlich. –
@John Sheehan: Auf der anderen Seite hatte ich Beschwerden von Benutzern, dass das generierte Passwort Zeichen enthält, die "schwer zu finden" sind. Versuchen Sie, einem Benutzer (ohne Programmierer) mitzuteilen, dass er | oder ~ Tasten auf der Tastatur. Das Entfernen der schwer zu typisierenden Zeichen kann als benutzerfreundlich angesehen werden. Natürlich können Sie dem Benutzer sagen, dass er das Passwort kopieren und einfügen soll, aber ich habe auch Widerstand dagegen gefunden. –
Sie können einfach zu verwendende Passwörter erstellen, die sicher sind, aber Sie sollten nicht einschränken, was Benutzer verwenden können. –