Şifre politikasında uygulanacak kısıtlamalar
İmza:
export interface CustomStrengthOptionsConfig
Özellikler
Mülk | Tip | Tanım |
---|---|---|
maksimum uzunluk | sayı | Maksimum şifre uzunluğu. Varsayılan maksimum uzunluk yok |
minUzunluk | sayı | Minimum şifre uzunluğu. Geçerli değerler 6'dan 30'a kadardır |
Küçük harf gerektirir | boolean | Şifre küçük harf karakteri içermelidir |
Alfasayısal Olmayan gerektirir | boolean | Şifre alfanümerik olmayan bir karakter içermelidir |
gerektirirSayısal | boolean | Şifre bir sayı içermelidir |
gerektirirBüyük harf | boolean | Şifre büyük harf karakter içermelidir |
CustomStrengthOptionsConfig.maxLength
Maksimum şifre uzunluğu. Varsayılan maksimum uzunluk yok
İmza:
maxLength?: number;
CustomStrengthOptionsConfig.minLength
Minimum şifre uzunluğu. Geçerli değerler 6'dan 30'a kadardır
İmza:
minLength?: number;
CustomStrengthOptionsConfig.requireKüçük Harf
Şifre küçük harf karakteri içermelidir
İmza:
requireLowercase?: boolean;
CustomStrengthOptionsConfig.requireNonAlphanumeric
Şifre alfanümerik olmayan bir karakter içermelidir
İmza:
requireNonAlphanumeric?: boolean;
CustomStrengthOptionsConfig.requireNumeric
Şifre bir sayı içermelidir
İmza:
requireNumeric?: boolean;
CustomStrengthOptionsConfig.requireUppercase
Şifre büyük harf karakter içermelidir
İmza:
requireUppercase?: boolean;