2010-12-07 49 views

Répondre

1

ce serait si la chose à l'autre extrémité du mot de passe accepté caractères non-ASCII. Heck, la plupart des endroits ne vous permettent toujours pas d'utiliser des caractères ascii non-alphanumériques ...

1

Oui, c'est possible, si la page déclare un encodage approprié et que le serveur est capable de le traiter. À cet égard <input type=password> n'est pas différent de <input type=text>. Une chose à garder à l'esprit est que dans Unicode même caractère peut parfois être représenté de différentes manières, par exemple, Å peut être soit un seul point de code (U + 00C5) ou une combinaison de A régulière et ˚ (U + 02DA). En raison de ce mot de passe apparemment identiques peuvent être différents de l'application, les utilisateurs frustrants. Vous devez normaliser Unicode avant de hacher le mot de passe.