Contraintes à appliquer sur la politique de mot de passe
Signature:
export interface CustomStrengthOptionsConfig
Propriétés
Propriété | Taper | Description |
---|---|---|
longueur maximale | nombre | Longueur maximale du mot de passe. Pas de longueur maximale par défaut |
Longueur minimale | nombre | Longueur minimale du mot de passe. Les valeurs valides sont de 6 à 30 |
exigerminuscule | booléen | Le mot de passe doit contenir un caractère minuscule |
requireNonAlphanumeric | booléen | Le mot de passe doit contenir un caractère non alphanumérique |
exigerNumérique | booléen | Le mot de passe doit contenir un chiffre |
exigerMajuscule | booléen | Le mot de passe doit contenir un caractère majuscule |
CustomStrengthOptionsConfig.maxLength
Longueur maximale du mot de passe. Pas de longueur maximale par défaut
Signature:
maxLength?: number;
CustomStrengthOptionsConfig.minLength
Longueur minimale du mot de passe. Les valeurs valides sont de 6 à 30
Signature:
minLength?: number;
CustomStrengthOptionsConfig.requireLowercase
Le mot de passe doit contenir un caractère minuscule
Signature:
requireLowercase?: boolean;
CustomStrengthOptionsConfig.requireNonAlphanumeric
Le mot de passe doit contenir un caractère non alphanumérique
Signature:
requireNonAlphanumeric?: boolean;
CustomStrengthOptionsConfig.requireNumeric
Le mot de passe doit contenir un chiffre
Signature:
requireNumeric?: boolean;
CustomStrengthOptionsConfig.requireUppercase
Le mot de passe doit contenir un caractère majuscule
Signature:
requireUppercase?: boolean;