RFC 7613 : Preparation, Enforcement, and Comparison of Internationalized Strings Representing Usernames and Passwords
Ah, les plaisirs de l’#internationalisation_logiciel... Quand l’informatique ne concernait que les États-Unis, tout était simple. Un utilisateur ne pouvait avoir un nom (un login) que composé des lettres de l’alphabet latin (et même chose pour son mot de passe). Mais de nos jours, il n’est pas acceptable de se limiter à ASCII. Il faut que Пу́тин ou 艾未未 puissent écrire leur nom dans leur écriture et l’informatique doit suivre. La première tentative de normaliser ces noms d’utilisateur en Unicode, dans le RFC 4013 n’avait pas été un immense succès et elle est désormais remplacée par une approche un peu différente, décrite dans ce nouveau #RFC.
▻http://www.bortzmeyer.org/7613.html
#Unicode #PRECIS #stringprep #SASLprep (ces deux derniers étant désormais abandonnés)