Fixed form (error messages too long). Consolidated tests & errors. Moved regexes to another file. Added regex to check for PII & reject pwd if true. Confirmed hashing & encryption/decryption works with top 50 languages, emojis etc (screen videos & unit tests to come).

This commit is contained in:
Joel Biddle
2023-08-25 01:44:02 +10:00
parent 688cf91eb7
commit 4d6a8f0476
14 changed files with 293 additions and 374 deletions
+9 -11
View File
@@ -215,17 +215,15 @@
"current": "Mot de passe actuel",
"current-wrong": "Le mot de passe actuel peut être érroné",
"new": "Nouveau mot de passe",
"validate-base": "Le mot de passe doit contenir:",
"validate-too-short": "au moins 14 caractères",
"validate-too-long": "au maximum 100 caractères",
"validate-uppercase": "au moins 1 caractère miniscule",
"validate-lowercase": "au moins 1 caractère majuscule",
"validate-number": "au moins 1 chiffre",
"validate-special-char": "au moins 1 caractère spécial",
"validate-repeated-char": "au plus 2 caractères répétés et consécutifs",
"validate-is-email": "Le mot de passe ne peut pas être une adresse e-mail.",
"validate-is-url": "Le mot de passe ne peut pas être une URL.",
"validate-is-breached": "Le nouveau mot de passe se trouve dans une liste de mots de passe couramment utilisés sur d'autres sites Web. Veuillez réessayer avec un mot de passe plus fort."
"validate-base": "Le mot de passe doit contenir :",
"validate-tooShort": "au moins 14 caractères",
"validate-tooLong": "au plus 100 caractères",
"validate-noLetterChar": "au moins 1 caractère alphabétique",
"validate-noNumOrSpecialChar": "au moins 1 chiffre ou caractère spécial",
"validate-repeatedChar": "au plus 3 caractères consécutifs répétés",
"validate-escapeChar": "Aucun caractère d'échappement autorisé.",
"validate-lowEntropy": "Le mot de passe contient des données sensibles.",
"validate-breached": "Le mot de passe a été trouvé dans une violation de données."
},
"token": {
"service-tokens": "Jetons de service",