Ograniczenia, które mają być egzekwowane w zasadach dotyczących haseł
Podpis:
export interface CustomStrengthOptionsConfig
Właściwości
Właściwość | Typ | Opis |
---|---|---|
maxLength | liczba | Maksymalna długość hasła. Brak domyślnej maksymalnej długości |
minimalna długość | liczba | Minimalna długość hasła. Prawidłowe wartości należą do zakresu od 6 do 30 |
requireMałe litery | wartość logiczna | Hasło musi zawierać małą literę |
requireNonAlphanumeric | wartość logiczna | Hasło musi zawierać znak niealfanumeryczny |
requireNumeric | wartość logiczna | Hasło musi zawierać cyfrę |
requirewielkie litery | wartość logiczna | Hasło musi zawierać co najmniej 1 wielką literę |
CustomStrengthOptionsConfig.maxLength
Maksymalna długość hasła. Brak domyślnej maksymalnej długości
Podpis:
maxLength?: number;
CustomStrengthOptionsConfig.minLength
Minimalna długość hasła. Prawidłowe wartości należą do zakresu od 6 do 30
Podpis:
minLength?: number;
CustomStrengthOptionsConfig.requireMałe litery
Hasło musi zawierać małą literę
Podpis:
requireLowercase?: boolean;
CustomStrengthOptionsConfig.requireNonAlphanumeric
Hasło musi zawierać znak niealfanumeryczny
Podpis:
requireNonAlphanumeric?: boolean;
Konfiguracja CustomStrengthOptionsConfig.requireNumeric
Hasło musi zawierać cyfrę
Podpis:
requireNumeric?: boolean;
CustomStrengthOptionsConfig.requireWielkie litery
Hasło musi zawierać co najmniej 1 wielką literę
Podpis:
requireUppercase?: boolean;