Restrições a serem aplicadas na política de senha
Assinatura:
export interface CustomStrengthOptionsConfig
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
maxLength (em inglês) | number | Tamanho máximo da senha. Sem tamanho máximo padrão |
minLength (em inglês) | number | Tamanho mínimo da senha. Os valores válidos vão de 6 a 30 |
requireLowercase | booleano | A senha precisa ter uma letra minúscula |
requireNonAlphanumérico | booleano | A senha precisa ter um caractere não alfanumérico |
requireNumeric (em inglês) | booleano | A senha deve conter um número |
requireUppercase (em inglês) | booleano | A senha precisa ter uma letra maiúscula |
CustomStrengthOptionsConfig.maxLength
Tamanho máximo da senha. Sem tamanho máximo padrão
Assinatura:
maxLength?: number;
CustomStrengthOptionsConfig.minLength
Tamanho mínimo da senha. Os valores válidos vão de 6 a 30
Assinatura:
minLength?: number;
CustomStrengthOptionsConfig.requireLowercase
A senha precisa ter uma letra minúscula
Assinatura:
requireLowercase?: boolean;
CustomStrengthOptionsConfig.requireNonAlphanumeric
A senha precisa ter um caractere não alfanumérico
Assinatura:
requireNonAlphanumeric?: boolean;
CustomStrengthOptionsConfig.requireNumeric
A senha deve conter um número
Assinatura:
requireNumeric?: boolean;
CustomStrengthOptionsConfig.requireUppercase
A senha precisa ter uma letra maiúscula
Assinatura:
requireUppercase?: boolean;