codebattle
codebattle copied to clipboard
Bug: Вводя несуществующий мейл при регистрации пользователь авторизируется на сайте
Summary
При введении несуществующего мейла и нажатии кнопки "Submit" пользователь автоматически переходит в лобби под своим аккаунтом
Reproduction steps
- Заполняем поле "Nickname"
- Заполняем поле "Email" выдуманным мейлом
- Заполняем поле "Password"
- Заполняем поле "Password Confirmation"
- Нажимаем кнопку "Submit"
Expected result
Выводится надпись с примерным текстом: "Указанного мейла не существует"
Actual result
Пользователь переходит в лобби под своим аккаунтом
Browsers
Chrome
OS
Mac
Нет проверки существования почты при регистрации на сайте. Expected result: Есть проверка существования почты Actual result: Можно зарегистрироваться с несуществующей почтой. При ошибке при регистрации впоследствии нельзя восстановить пароль. steps: - Вводим Nickname - Вводим Email - Вводим пароль - Вводим проверку пароля - Нажимаем кнопку «Submit» Browsers: Chrome OS: Windows
Отсутствует проверка существования почты, указываемой при регистрации Prerequisites: открыта главная страница, вход не выполнен Test-data: Nickname: User; Email: [email protected]; 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: Отсутствует проверка введенной почты на существование;
- summary: На сайте можно зарегистрироваться с несуществующей почты
- environment: Версия сайта 0ba780d Google Chrome 123.0.6312.122 (Официальная сборка) (64 бит) ОС Windows
- steps-to-reproduce:
- Заходим на сайте https://codebattle.hexlet.io/
- Нажимаем кнопку "Sign up"
- Вводим Nickname
- Вводим несуществующую почту, например [email protected]
- Вводим Password
- Повторяем Password
- Нажимаем кнопку "Submit"
- expected-result: Должна происходить проверка почты, на указанную почту приходит письмо с подтверждением
- actual-result: Можно зарегистрироваться с несуществующей почту, письмо с подтверждением не отправляется
- summary: |
Отсутствует проверка почты при регистрации
environment: |
Codebattle Current version: 0ba780d
Google Chrome Версия 124.0.6367.207 (Официальная сборка), (64 бит)
ОС Windows 11
steps-to-reproduce: |
- Ввести рандомный никнейм
- Ввести рандомный корректный адрес почты
- Ввести рандомный пароль
- Подтвердить введенный пароль
- Нажать на кнопку "Submit" expected-result: | Регистрация после проверки почты посредством подтверждающего письма actual-result: | Регистрация без проверки почты
- summary: |
Отсутствует проверка существования адреса электронной почты при регистрации
environment: |
Codebattle Current version: e6ec4dc
Яндекс Браузер Версия 24.6.2.786 (64-bit)
ОС Windows 11 Pro
steps-to-reproduce: |
- Нажать "Sign Up"
- Заполнить поле "Nickname" любым значением
- Заполнить поле "Email" несуществующим адресом
- Заполнить поле "Password" любым значением
- Заполнить поле "Password Confirmation"
- Нажать "Submit"
expected-result: |
Происходит проверка существования электронной почты путём отправки на неё письма-подтверждения
actual-result: |
Проверка почты не осуществляется, пользователь успешно зарегистрирован
приложения Screen1,Screen2
Summary При регистрации с помощью несуществующего адреса электронной почты пользователю удается создать аккаунт под несуществующим адресом mail
Environtment: CodeBattle current version: 11a596a Chrome Версия 126.0.6478.128 (Официальная сборка), (64 бит)
Reproduction steps
- Вводим nickname
- Вводим несуществующий email
- Вводим password
- Вводим password confirmation
- Нажимаем submit
Expected result Появляется сообщение с ошибкой - email is not registered
Actual result Пользователю удается войти в аккаунт используя незарегистрированный email
OS
Windows 10 Pro
- summary: |
Регистрация с помощью несуществующей email
environment: |
Версия 126.0.6478.182 (Официальная сборка), (64 бит)
ОС Windows 10 Pro
Версия приложения: 11a596a
steps-to-reproduce: |
- Ввести Nickname
- Ввести несуществующий email
- Ввести Password
- Ввести Password confirmation
- Нажать на Submit expected-result: | Пользователь не зарегистрирован и видит ошибку actual-result: | Пользователь успешно регистрируется
summary: | Успешная регистрация нового аккаунта с помощью физически несуществующего email environment: | Версия ОС Windows 8, (64 бит) ОС Windows 8 Версия приложения: 8a20565 steps-to-reproduce: | Ввести Nickname Ввести несуществующий email Ввести Password Ввести Password confirmation Нажать на Submit expected-result: | Пользователь не зарегистрирован и видит ошибку actual-result: | Пользователь успешно регистрируется
summary: | Пользователь успешно авторизуется на сайте с несуществующей электронной почтой
environment: | Версия сайта: 8a20565 Yandex Browser 24.4.1.899 (64-bit) OC Windows 10 22H2
steps-to-reproduce: |
- На странице регистрации ввести точно некорректный email
- Нажать на "Submit"
expected-result: | Регистрация не прошла, высветилось предупреждение о том, что такой электронной почты не существует
actual-result: |
Предупреждения не высветилось, регистрация прошла успешно
Summary Пользователь может зарегистрироваться на сайте с несуществующей электронной почтой
Reproduction steps
- Нажать Sign up
- Ввести Nickname
- Ввести несуществующий email
- Ввести password
- Ввести password confirmation
- Нажать "Submit"
Expected result Ошибка: такой почты не существует
Actual result Успешная регистрация и авторизация пользователя с несуществующей почтой, переход в Lobby
Browsers Chrome Версия 127.0.6533.120 (Официальная сборка), (64 бит)
OS Windows 10 Pro 22H2 19045.4780
Отсутствует проверка существования адреса электронной почты при регистрации
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: |
Проверка почты не осуществляется, пользователь успешно зарегистрирован
No verification of the correctness of the e-mail address specified by the user
Description: Windows 10 Home, version 22H2 Google Chrome version 131.0.6778.86 (Official build), (64 bit) Codebattle [Current version: bb44a99 ]
Steps: - Click the “Sign Up” button - Enter Nickname, e.g. erfgdj - Enter Email [email protected] - Enter Password, e.g. 123456 - Enter Password in Password Confirmation - Click “Submit”
Expected result: A warning message is displayed that the email is entered incorrectly
Actual result:
User registration is successful.
summary: | Отсутствует предупреждение при регистрации о необходимости проверки подтверждающего письма через email
environment: | Google Chrome Версия 128.0.6613.138 (Официальная сборка), (64 бит) Windows 10 Pro 19045.4894
steps-to-reproduce: | Вводим логин, email, password, "password confirmation" Нажимаем кнопку «Submit»
expected-result: | Появляется предупреждение о необходимости проверки подтверждающего письма через email
actual-result: |
Регистрация осуществляется
summary: Successful registration with a physically non-existent e-mail address environment: Current version: 6f0737f Google Chrome Version 131.0.6778.140 (64 bit) Windows 10 22H2 steps-to-reproduce:
1.Go to https://codebattle.hexlet.io/
2.Click the “Sign up” button
3.Enter Nickname
4.Enter a physically non-existent e-mail address (For example: a completely fictitious e-mail address [email protected]).
5.Enter Password
6.Repeat Password Confirmation
7.Click “Submit” button
expected-result:
Registration should not be possible with a non-existent or incorrect e-mail address.
actual-result:
Registration succeeds with a physical or incorrect email address and the user can register on the site.
-
summary: | Отсутствует проверка существования почты, указываемой при регистрации
Reproduction steps
- Нажимаем на кнопку "Sign up"
- Заполнить поле "Nickname"
- Заполнить поле "Email" (Вводим несуществующую почту, например [email protected])
- Заполнить поле "Password"
- Заполнить "Password Confirmation"
- Нажать кнопку "Submit"
Expected result На указанную почту должно придти письмо с подтвержением, для проверки
Actual result Отсутствует проверка введенной почты, письмо с подтверждением не отправляется, регистрация завершается успешно. Пользователь может войти на сайт под зарегистрированными данными.
Browsers Chrome Версия 131.0.6778.140 (Официальная сборка), (64 бит)
OS Windows 10
Successful authorization with non-existent email test-data: | Nickname = lalala Email = [email protected] Password = 88888888 steps: 1. Click on the "Sign up" 2. Enter Nickname 3. Enter Email 4. Enter Password 5. Repeat Password 6. Click "Submit"
expected-result: | Email not found actual-result: | Registration successful
Current version: c655ad4 Browsers: Google Chrome, Version 130.0.6943.98 OS: Windows 10, Version 19045.5487
Summary: User can register on the site with a non-existent email
Steps to reproduce:
- Click the "Sign Up" button
- Fill in the "Nickname" field
- Fill in the "Email" field with a non-existent address
- Fill in the "Password" field
- Fill in the "Password Confirmation" field
- Click "Submit"
Expected result: Error message
Actual result: The site allows you to register with a non-existent email
Environment: Mac OS 15.3.1 (24D70) Safari 18.3 (20620.2.4.11.5)
Attachment
- summary: You can register on the site from a non-existent email address.
- environment: Website version 376ef8e Google Chrome 138.0.7204.158 (Official Build) (64 bit) Windows 10 22H2 OS
- steps-to-reproduce:
- Go to the website https://codebattle.hexlet.io/
- Press the "Sign up" button 3. Enter the Nickname
- Enter the Existing mail
- Enter the Password
- Repeat the Password
- Click the "Submit" button
- expected-result: The mail must be checked, a confirmation email is sent to the specified email address. You cannot register without mail confirmation.
- actual-result: You can register with a non-existent email address, a confirmation email is not sent, and we will be redirected to the page immediately. https://codebattle.hexlet.io/#lobby
summary: | Successful registration with non-existent email enviroment: | Google Chrome : 138.0.7204.158 ОС Windows 11 23H2 22631.5335 Current version: 376ef8e test-data: | nickname = kelev123123 email = [email protected] password = interarma342! password confirmation = interarma342! steps: enter login enter email enter password enter password confirmation enter submit expected-result: | An inscription about an input error or a non-existent email appears next to the email input field actual-result: | A new user has been successfully registered, and the main page of the site is open