codebattle
codebattle copied to clipboard
Bug: пользователь может зарегистрировать аккаунт на некорректный адрес электронной почты
Summary
Система позволяет пользователю зарегистрировать аккаунт на некорректный адрес электронной почты
Reproduction steps
1. Перейти по ссылке https://codebattle.hexlet.io/
2. Нажать кнопку «Sign up»
3. Ввести «VasiliyM» в поле «Nickname»
4. Ввести «[email protected]» в поле «Email»
5. Ввести «v.mozaykin123» в поле «Password»
6. Ввести «v.mozaykin123» во второе поле «Password»
7. Нажать кнопку «Submit»
Expected result
Отображается оповещение о введении некорректного адреса электронной почты, аккаунт не регистрируется
Actual result
Аккаунт зарегистрирован на некорректный адрес электронной почты
Browsers
Chrome
OS
Windows
Добавлю, что до @ на ввод принимает любые символы, в т.ч. кириллицу и латиницу, в любом порядке, лишь бы адрес после @ был указан адекватно.
- Нажать кнопку «Sign up»
- Ввести «Name1» в поле «Nickname»
- Ввести «[email protected]» в поле «Email»
- Ввести «123456» в поле «Password»
- Ввести «123456» во второе поле «Password»
- Нажать кнопку «Submit» Ожидаемый результат: Email не существует. Аккаунт не зарегистрирован. Фактический результат: Пользователь зарегистрирован.
Яндекс Браузер Версия 23.1.2.931 (64-bit) Google Chrome Версия 110.0.5481.100 (Официальная сборка), (64 бит) ОС Windows 11 Версия 21H2 Сборка 22000.1516
Если я правильно понимаю, то первое сообщение - скорее про возможность рег. на несуществующий емейл, а последующие два - именно про некорректный емейл. Если тестировать корректность (символы, порядок и т.п.), то эта проблема решена и баг неактуален. Баг же про несуществующий емейл находится тут - https://github.com/hexlet-codebattle/codebattle/issues/1391
not a bug