Einschränkungen, die für die Passwortrichtlinie durchgesetzt werden müssen
Unterschrift:
export interface CustomStrengthOptionsConfig
Eigenschaften
Eigentum | Typ | Beschreibung |
---|---|---|
maximale Länge | Nummer | Maximale Passwortlänge. Keine standardmäßige maximale Länge |
minimale Länge | Nummer | Mindestlänge des Passworts. Gültige Werte liegen zwischen 6 und 30 |
requireKleinbuchstaben | Boolescher Wert | Das Passwort muss einen Kleinbuchstaben enthalten |
requireNonAlphanumeric | Boolescher Wert | Das Passwort muss ein nicht alphanumerisches Zeichen enthalten |
requireNumeric | Boolescher Wert | Das Passwort muss eine Zahl enthalten |
requireUppercase | Boolescher Wert | Das Passwort muss einen Großbuchstaben enthalten |
CustomStrengthOptionsConfig.maxLength
Maximale Passwortlänge. Keine standardmäßige maximale Länge
Unterschrift:
maxLength?: number;
CustomStrengthOptionsConfig.minLength
Mindestlänge des Passworts. Gültige Werte liegen zwischen 6 und 30
Unterschrift:
minLength?: number;
CustomStrengthOptionsConfig.requireLowercase
Das Passwort muss einen Kleinbuchstaben enthalten
Unterschrift:
requireLowercase?: boolean;
CustomStrengthOptionsConfig.requireNonAlphanumeric
Das Passwort muss ein nicht alphanumerisches Zeichen enthalten
Unterschrift:
requireNonAlphanumeric?: boolean;
CustomStrengthOptionsConfig.requireNumeric
Das Passwort muss eine Zahl enthalten
Unterschrift:
requireNumeric?: boolean;
CustomStrengthOptionsConfig.requireUppercase
Das Passwort muss einen Großbuchstaben enthalten
Unterschrift:
requireUppercase?: boolean;