- 14 Oct 2023
- 2 Minuten zu lesen
- Drucken
- DunkelLicht
Mettre en place une politique de mot de passe avec l’expression régulière
- Aktualisiert am 14 Oct 2023
- 2 Minuten zu lesen
- Drucken
- DunkelLicht
Il peut être très utile de guider les Administrateur et Chef de Groupe de votre compte Kizeo Forms dans l'utilisation d'un mot de passe raisonnablement compliqué grâce à l’expression régulière (ou Regex) pour une plus grande sécurité.
Présentation
L’idéal est un mot de passe qui mixe les différentes familles de caractères (les lettres minuscules, majuscules, les chiffres et les caractères spéciaux). À l’aide des Regex, nous allons pouvoir paramétrer votre mot de passe. Si vous n’êtes pas familier avec les expressions régulières, nous décomposons la chaîne plus bas.
Voici une chaîne rassemblant différentes familles :
/^(?=.*[A-z])(?=.*[A-Z])(?=.*[
/^
ces symboles placés en premier indique tout simplement le début de notre chaîne.(?=.*[A-z])
permet de tester la présence de lettre (minuscule ou majuscule).(?=.*[a-z])
permet de tester la présence de minuscules.(?=.*[A-Z])
permet de tester la présence de majuscules.(?=.*[0-9])
permet de tester la présence de chiffres.(?=.*[$@])
permet de tester la présence de caractères spéciaux parmi $ et @.(?!.*[iIoO])
permet de tester l’absence des lettres i, l, o, O.\S{6,12}
permet de définir une longueur minimal de 6 caractères et maximal de 12.$/
vous permet d’indiquer la fin de notre chaîne.
Notre chaîne initiale nous permet de tester la présence : Au moins une lettre dont une majuscule, un chiffre, un caractère parmi ($, @), mais pas i, I, o, O, et entre 6 et 12 caractères (hors espaces).
Vous pouvez bien entendu modifier une Regex à votre guise, créer une nouvelle expression régulière (si vous avez des connaissances en informatique) ou simplement ajouter ou supprimer les groupes de parenthèses qui correspondent aux caractères que vous (ne) souhaitez (pas) avoir dans votre mot de passe.
Voici d’autres exemples :
- /^0[,.]([1-8]\d|90)$/ : la valeur doit être entre 0,10 ET 0,90.
/^22[,.]([1-9])$/
: la valeur doit être entre 22,1 ET 22,9./^(1[8-9]|2[0-4])$/
: la valeur doit 18 et 24./^(3([.,]\d{1,2})?|4([.,]0{1,2})?)$/
: la valeur doit être en 3 et 4 avec la prise en compte des décimales.
Configuration
Rendez vous dans l’onglet [Paramètres de mon compte]
puis [Politique de mot de passe]
.
Ici, vous pouvez :
- Autoriser ou interdire les utilisateurs à changer leur mot de passe.
- Insérer votre expression régulière.
- Rédiger un texte d’explication pour aider les utilisateurs à créer un mot de passe.
N’oubliez pas de valider votre configuration.