Esta es una pregunta un poco delicada, no dude en decirme si hay un lugar mejor para esto.Expectativas del usuario y normalización Unicode
Estoy desarrollando un código que acepta una contraseña que requiere caracteres internacionales, así que tendré que comparar una cadena Unicode de entrada con una cadena Unicode almacenada. Suficientemente fácil.
Mi pregunta es esta: ¿los usuarios de juegos de caracteres internacionales generalmente esperan la normalización en tal caso? Mis búsquedas de Google muestran algunos conflictos en la opinión de 'always do it' (http://unicode.org/faq/normalization.html) para 'no molestar'. ¿Hay algún pros/contra para no normalizar? (es decir, es menos probable que pueda adivinar una contraseña, etc.)
Derecha. Convierta y almacene todo en formato NFD. – tchrist