hexlet-codebattle / codebattle

Codebattle - Game for programmers, where you solved algorithmic problems with other players in real time. You can fight with other players in single player mode or join massive tournaments.
https://codebattle.hexlet.io/
572 stars 207 forks source link

Bug: Вводя несуществующий мейл при регистрации пользователь авторизируется на сайте #1923

Open anastas250 opened 4 months ago

anastas250 commented 4 months ago

Summary

При введении несуществующего мейла и нажатии кнопки "Submit" пользователь автоматически переходит в лобби под своим аккаунтом

Reproduction steps

- Заполняем поле "Nickname"
- Заполняем поле "Email" выдуманным мейлом
- Заполняем поле "Password"
- Заполняем поле "Password Confirmation"
- Нажимаем кнопку "Submit"

Expected result

Выводится надпись с примерным текстом: "Указанного мейла не существует"

Actual result

Пользователь переходит в лобби под своим аккаунтом

Browsers

Chrome

OS

Mac

SvetlanaSku commented 4 months ago

Нет проверки существования почты при регистрации на сайте. Expected result: Есть проверка существования почты Actual result: Можно зарегистрироваться с несуществующей почтой. При ошибке при регистрации впоследствии нельзя восстановить пароль. steps:

RedBeduin commented 3 months ago

Отсутствует проверка существования почты, указываемой при регистрации Prerequisites: открыта главная страница, вход не выполнен Test-data: Nickname: User; Email: user@ksksksks.com; Password: QuQu^4Q3%4; Password confirmation: QuQu^4Q3%4; Steps: -Нажимаем Sign up -Вводим Nickname -Вводим несуществующую почту, к которой нет доступа у нас -Вводим пароль -Вводим подтверждение пароля -Нажимаем кнопку Submit Environment: Версия сайта: 0ba780d Google Chrome Версия 126.0.6478.115 (Официальная сборка), (64 бит) ОС Windows 10 Expected-result: Введенная почта проверяется на существование Actual-result: Отсутствует проверка введенной почты на существование;

Alena007S commented 3 months ago
DinaNeumann commented 3 months ago
AnnaMozulko commented 3 months ago
McCenzly commented 2 months ago

Summary При регистрации с помощью несуществующего адреса электронной почты пользователю удается создать аккаунт под несуществующим адресом mail

Environtment: CodeBattle current version: 11a596a Chrome Версия 126.0.6478.128 (Официальная сборка), (64 бит)

Reproduction steps

Expected result Появляется сообщение с ошибкой - email is not registered

Actual result Пользователю удается войти в аккаунт используя незарегистрированный email

OS Windows 10 Pro Unreal_Email

El-MetD commented 2 months ago
danism76 commented 2 months ago

summary: | Успешная регистрация нового аккаунта с помощью физически несуществующего email environment: | Версия ОС Windows 8, (64 бит) ОС Windows 8 Версия приложения: 8a20565 steps-to-reproduce: | Ввести Nickname Ввести несуществующий email Ввести Password Ввести Password confirmation Нажать на Submit expected-result: | Пользователь не зарегистрирован и видит ошибку actual-result: | Пользователь успешно регистрируется

2

lintxj commented 2 months ago

summary: | Пользователь успешно авторизуется на сайте с несуществующей электронной почтой

environment: | Версия сайта: 8a20565 Yandex Browser 24.4.1.899 (64-bit) OC Windows 10 22H2

steps-to-reproduce: |

  1. На странице регистрации ввести точно некорректный email
  2. Нажать на "Submit"

expected-result: | Регистрация не прошла, высветилось предупреждение о том, что такой электронной почты не существует

actual-result: | Предупреждения не высветилось, регистрация прошла успешно bugbattle2

Kreidl commented 1 month ago

Summary Пользователь может зарегистрироваться на сайте с несуществующей электронной почтой

Reproduction steps

  1. Нажать Sign up
  2. Ввести Nickname
  3. Ввести несуществующий email
  4. Ввести password
  5. Ввести password confirmation
  6. Нажать "Submit"

Expected result Ошибка: такой почты не существует

Actual result Успешная регистрация и авторизация пользователя с несуществующей почтой, переход в Lobby

Browsers Chrome Версия 127.0.6533.120 (Официальная сборка), (64 бит)

OS Windows 10 Pro 22H2 19045.4780

issue4

Natali1602 commented 3 weeks ago
Отсутствует проверка существования адреса электронной почты при регистрации
environment: |
Firefox Версия 130.0.1 (64-разрядный)
ОС Windows 10 
steps-to-reproduce: |
    1. Нажать "Sign Up"
    2. Заполнить поле "Nickname" любым значением
    3. Заполнить поле "Email" несуществующим адресом
    4. Заполнить поле "Password" любым значением
    5. Заполнить поле "Password Confirmation"
    6. Нажать "Submit"
expected-result: |
    Происходит проверка существования электронной почты путём отправки на неё письма-подтверждения
actual-result: |
    Проверка почты не осуществляется, пользователь успешно зарегистрирован

изображение изображение