Closed Yawerica closed 3 months ago
Запретить пробельные символы :shrug: Необходимо усилить валидацию на бекенде и фронтенде. (как бы 2 задачи получаются)
Всем привет, возьму в работу.
В общем-то проверка на пробелы "до" / "после" и "внутри" username уже реализована и на фронте и на бэке. Я подправила код совсем немного, что бы эта проверка срабатывала.
В поле e-mail то же самое - можно ввести сколь угодно пробельных символов до и после, и регистрация пройдет успешно, т.к. валидация сама автоматически обрезает пробельные символы в начале и конце.
Может быть добавить для этих полей слушатель, который сам по себе не даст ввести пробельный символ?
Да, давайте.
А почему в #451 решили ограничивать имя пользователя только латинскими буквами? Не вижу проблемы в смайлика или кириллице. Имя не используется для логина, оно используется в адресной строке, но там никаких проблем с юникодом тоже нет
the bug has been fixed. Thanks for the work
Summary
Поле Username при регистрации допускает наличие пробелов до и после основных символов
Reproduction steps
Expected result
Регистрации не произойдет
Actual result
Регистрация прошла успешно
Browsers
Chrome
OS
Linux