Non vérifié mais ça semble une bonne idée :
Facebook stores three hashes of your password (let’s say it’s « pAssword »):
* « pAssword » – the password as it is
* « PaSSWORD » – the password, case inverted, in case you have caps lock on
* « PAssword » – the password with its first letter capitalized, for those with mobile devices that insist on Capitalizing Everything
Comme indiqué dans un commentaire, il n’y a pas forcément besoin de stocker trois mots de passe chiffrés, on peut se contenter de modifier le mot de passe en clair par deux fois pour le faire correspondre aux différents types d’erreur si le premier essai ne fonctionne pas.
Pour la version « verrouillage majuscule activé », je leur souhaite bonne chance dès qu’on touche au numérique ou aux ponctuations. Suivant l’agencement clavier ça peut donner des centaines de combinaisons. Heureusement que les gens n’utilisent pas de mots de passe sérieux.
Laisser un commentaire