Какие символы разрешить в логине (имени пользователя)?
xpoint.ru/forums/programming/theory_algorythms/thr...
xpoint.ru/forums/internet/theory/thread/22534.xhtml
никакого стандарта на это нет. упор в любых проверках делается на то, бы пользователь не вводил логин/пароль в стиле ^vasya_$123#*& а потом забывал свои логины/пароли.
стандартного алфавита a-z0-9 с парой символов для разделения (- или _) вполне хватит на много миллионов пользователей.
Лучше разрешить любые печатные символы. Единственное, что лучше запретить пробелы в начале и в конце логина. То же касается и пароля.