· "minStrenghtLevel"
et "maxStrenghtLevel" déterminent l'échelle de dureté du mot de
passe, ils ne doivent pas être modifiés.
· "minAcceptedLevel"
indique le nombre de conditions requises pour que le mot de passe soit accepté
par l'application, il doit être compris entre 0 et 4. Par exemple, s'il est de
3, le mot de passe doit satisfaire 3 des 4 conditions requises (voir exemples
point 3).
· "minLengthAccepted"
correspond au nombre minimum de caractère que le mot de passe doit contenir.
Les 4 conditions de dureté du mot de passe :
· "minLength" détermine le
nombre de caractères requis
· "needDigit" doit
contenir un chiffre
· "needLowerCaseLetter"
doit contenir une lettre minuscule
· "needUpperCaseLetter"
doit contenir une lettre majuscule
Le mot de passe doit contenir au moins 6
caractères (lettre et/ou chiffre)
Par exemple : soleil ou 123456
{
"minStrengthLevel": 0,
"minAcceptedLevel": 1,
"maxStrengthLevel": 4,
"minLengthAccepted": 6,
"minLength": 6,
"needDigit": true,
"needLowerCaseLetter": true,
"needUpperCaseLetter": true
}
Le mot de passe doit contenir
au moins 6 caractères dont au moins une lettre et au moins un chiffre.
Par exemple : prune2 ou C54782
{
"minStrengthLevel":
0,
"minAcceptedLevel": 3,
"maxStrengthLevel": 4,
"minLengthAccepted": 6,
"minLength": 6,
"needDigit":
true,
"needLowerCaseLetter": true,
"needUpperCaseLetter": true
}
Le mot de passe doit contenir
au moins 6 caractères dont au moins une lettre minuscule et au moins une
lettre majuscule et au moins un chiffre.
Par exemple : Bonjour45 ou Cheval23
{
"minStrengthLevel":
0,
"minAcceptedLevel": 4,
"maxStrengthLevel": 4,
"minLengthAccepted": 6,
"minLength": 6,
"needDigit": true,
"needLowerCaseLetter": true,
"needUpperCaseLetter": true
}