codebattle icon indicating copy to clipboard operation
codebattle copied to clipboard

Bug: Есть возможность создать аккаунт с несуществующим адресом почты

Open Trouble666 opened this issue 2 years ago • 39 comments

Summary

Есть возможность создать аккаунт с несуществующим адресом почты

Reproduction steps

1. Находясь на главной странице нажать кнопку "Sign Up"
2. Вводим данные для регистрации:
- Nickname5
- [email protected]
- 123456
- 123456

Expected result

Должно появиться сообщение о небезопасности введенного почтового адреса или его неверности. Или регистрация не должна завершаться, пока не будет сделано подтверждение через письмо, пришедшее на указанный при регистрации адрес почты

Actual result

Авторизация успешно завершается без каких либо ошибок

Browsers

Opera

OS

Windows

Trouble666 avatar Mar 14 '23 20:03 Trouble666

  1. Находясь на главной странице нажать кнопку "Sign Up"
  2. Вводим данные для регистрации:

Windows 7. Версия 109.0.5414.120 (Официальная сборка), (64 бит)

teanacheys avatar Mar 22 '23 15:03 teanacheys

Открыта страница регистрации: https://codebattle.hexlet.io/users/new?locale=en&next=%2F

test-data: | Nickname = Sali2 Email = [email protected] Password = 11332244 steps: - Вводим Nickname - Вводим Email - Вводим Password - Повторяем Password - Нажимаем кнопку Submit result: | Сообщение об ошибке не появилось, новый пользователь Sali2 был создан

Salivya avatar Apr 03 '23 14:04 Salivya

Воспроизводится

prerequisites: Открыта страница https://codebattle.hexlet.io/ test-data: | email = "несуществующаяпочтадлятеста[email protected]" steps: - Нажать 'Sing up' - ввести данные в поле Nickname - ввести несуществующий email согласно данным - ввести данные в поля password result: | Регистрация прошла успешно

AavadaKedavra avatar Apr 17 '23 20:04 AavadaKedavra

summary

Пользователь может зарегистрироваться на сайте с несуществующим email

environment

macOS Ventura 13.2 Safari 16.3 (18614.4.6.1.5)

Reproduction steps

  1. Переходим к регистрации
  2. Вводим в поле никнейм voidx
  3. Вводим в поле email [email protected]
  4. Вводим пароль
  5. Подтверждаем пароль
  6. Нажимаем Submit

Expected result

Система отклоняет регистрацию, пользователь видит warn, сообщающий о том, что email недействителен

Actual result

Регистрация проходит успешно

gleb5656 avatar Apr 18 '23 21:04 gleb5656

Summary: Создание пользователя с несуществующим email Environment: Windows 11 Pro Version 22H2 OS build 22621.1555 Google Chrome Version 112.0.5615.121 (Official Build) (64-bit)
Prerequisites: Открыта стартовая страница сайта Codebattle Test-data: Nickname = Test_User Email = [email protected] Password = 123456 Steps:

  1. Нажать кнопку 'Sign Up
  2. Заполнить поля ввода
  3. Нажать кнопку 'Submit' creating_new_user

Expected-result: Система просит ввести существующий email. Выводится сообщение "Введите существующий email" Actual-result: Регистрация успешна. Открывается стартовая страница сайта. Screenshot 2023-04-21 184627

kos342 avatar Apr 21 '23 16:04 kos342

Воспроизводится.

Summary: Проверка валидации данных поля Email при указании некорректного почтового домена Environment: Windows 10 pro. Google Chrome. Версия 113.0.5672.127 (Официальная сборка), (64 бит) Prerequisites: Открыта страница регистрации нового пользователя Test-data: Nickname = hodor9 Email = [email protected] Password = 123456 Steps: Заполнить поля ввода тестовыми значениями Нажать кнопку "Submit" Expected result: Появляется уведомление о недопустимых символах в поле "Email", регистрация не происходит
Actual result: Регистрация проходит успешно

Форма регистрации нового пользователя9 1 Форма регистрации нового пользователя9 2

Steelrat3 avatar May 22 '23 19:05 Steelrat3

Summary: Создание учётной записи с несуществующим почтовым адресом Prerequisites: Открыта главная страница Codebattle test-data: nickname = test345 email = password = password Reproduction steps:

  1. Нажимаем кнопку "sign up"
  2. Заполняем поля тестовыми данными
  3. Нажимаем кнопку "submit" Expected result: Появляется сообщение о несуществующем введённом email Actual result: Регистрация успешно проходит, появляется главная страница Codebattle с авторизированной учётной записью. 344 124

face2face321 avatar May 27 '23 10:05 face2face321

Воспроизводится Можно скормить все, что соответсвует паттерну [email protected] chrome windows

Daria-new avatar Jun 05 '23 17:06 Daria-new

Сейчас все ограничение построены на отдельном сервисе Firebase, которые предоставляет свою валидацию имен почт. Нужно своей валидацией дополнить

ReDBrother avatar Jun 17 '23 15:06 ReDBrother

Воспроизводится

summary Пользователь может зарегистрироваться на сайте с несуществующим email

environment macOS Ventura 13.2 Safari Version 13.4.1 (22F82) Codebattle current version: 45e13e3

test-data: | Тестовые данные Логин = FilimonF Email = [email protected] (несуществующий) Пароль = password steps: - вводим логин - вводим несуществующий email - вводим пароль и повтор пароля - нажимаем кнопку "submit"

Expected result Система отклоняет регистрацию, пользователь видит warn, сообщающий о том, что email недействителен

Actual result Регистрация проходит успешно. Подтверждения указанной почты не требуется.

FilimonPK avatar Jun 23 '23 08:06 FilimonPK

summary: | Регистрация на сайте возможна с некорректным адресом электронной почты environment: | Google Chrome 112.0.5615.137 (Официальная сборка) (64 бит) macOS 12.0.1 Codebattle current version: 764df7e steps-to-reproduce: | 1. Открыть страницу регистрации 2. Ввести Nickname "Nickname123" 3. Ввести Email "[email protected]" 4. Ввести Password "123456" expected-result: | При регистрации с некорректным адресом электронной почты появляется ошибка actual-result: | Система дает регистрироваться на сайте с некорреткным адресом электронной почты

di-2611 avatar Jul 07 '23 13:07 di-2611

  • summary: | При вводе несуществующего e-mail пользователь проходит регистрацию в системе environment: | Google Chrome 107.0.5304.121 (Официальная сборка) (64 бит) ОС Linux. Current version: 764df7e steps-to-reproduce: |

    • Вводим псевдоним "Wqqwqw"
    • Вводим электронную почту "[email protected]"
    • Вводим пароль "badpass"
    • Вводим пароль "badpass"
    • Нажимаем кнопку «Submit»

    expected-result: | Появляется сообщение о несуществующем введённом e-mail actual-result: | Пользователь проходит регистрацию

Makarova94 avatar Jul 24 '23 18:07 Makarova94

  • summary: | Отсутствует валидация емейла пользователя при регистрации (проверка на то, что он существует) environment: | Google Chrome Версия 115.0.5790.171 (Официальная сборка), (64 бит) Windows 10 Pro Версия 10.0.19045 Сборка 190145 steps-to-reproduce: |
    1. Зайти на страницу регистрации https://codebattle.hexlet.io/users/new?locale=en&next=%2F
    2. Ввести Nickname = Abdullah Email = [email protected] Password = password Password = password
    3. Нажать 'Submit' expected-result: | Появляется сообщение о том, что емейл невалидный/не существует. Регистрация не завершается. actual-result: | Регистрация завершается успешно.

AnnaGurina avatar Aug 10 '23 10:08 AnnaGurina

Summary Регистрация несуществующего e-mail

Enironment Google Chrome Версия 115.0.5790.171 (Официальная сборка), (64 бит) OC Windows 10

Steps - Открыта страница регистрации https://codebattle.hexlet.io/users/new?locale=en&next=%2F - Вводим данные в поля регистрации nickname: Testarkhip, email: [email protected], password: testpassword - Нажимаем на Submit - Expected-result Регистрация не происходит. Появляется сообщение о том, что e-mail не существует

Actual-result Регистрация происходит

Va-khar avatar Aug 14 '23 14:08 Va-khar

Summary Есть возможность создать аккаунт с несуществующим адресом почты

Reproduction steps

  1. Находясь на главной странице нажать кнопку "Sign Up"
  2. Вводим данные для регистрации:
  • qwerty121314
  • [email protected]
  • 123456
  • 123456 Expected result Должно появиться сообщение о небезопасности введенного почтового адреса или его неверности. Или регистрация не должна завершаться, пока не будет сделано подтверждение через письмо, пришедшее на указанный при регистрации адрес почты

Actual result Авторизация успешно завершается без каких либо ошибок

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

OC Windows 10 Pro 3-1 3-2

SabishiSenshi avatar Sep 23 '23 18:09 SabishiSenshi

summary

Пользователь может зарегистрироваться на сайте с несуществующим email

environment

macOS Ventura 13.2 Safari 16.3 (18614.4.6.1.5) Current version: ef4c0b9

Reproduction steps

Переходим к регистрации Вводим в поле никнейм qwertyu Вводим в поле email: [email protected] Вводим пароль Подтверждаем пароль Нажимаем Submit

Expected result

Система отклоняет регистрацию, пользователь видит warn, сообщающий о том, что email недействителен

Actual result

Регистрация проходит успешно

Midire99 avatar Sep 26 '23 14:09 Midire99

summary: Не производится валидация email

environment: Chrome 115.0.5790.170 (Официальная сборка) (64 бит) MacOS Sonoma 14.0 Codebattle Current version: ef4c0b9

prerequisites: Открыта основная страница сайта Пользователь не авторизирован

steps-to-reproduce: 1. Нажимаем на кнопку "Sign up" 2. Заполняем поля формы регистрации, используя несуществующий email "[email protected]" 3. Нажимаем кнопку "Submit"

expected-result: Появляется сообщение: "На вашу почту направлено приглашение к участию проекте. Пройдите по ссылке в письме для завершения регистрации"

actual-result: Пользователь зарегистрирован успешно. Проверка фактического существования email не производится

SaharnyjBublik avatar Sep 29 '23 12:09 SaharnyjBublik

summary: Регистрация с невалидным email

environment: Google Chrome 118.0.5993.89 (Официальная сборка) (64 бит) ОС Windows 10 Enterprise Codebattle Current version: https://github.com/hexlet-codebattle/codebattle/commit/8a2935d7b74ffeda3b53235a99020ea69f7ac8d7

steps-to-reproduce: |

  • Нажимаем на кнопку "Sign up"
  • Вводим Nickname
  • Вводим Email
  • Вводим Password
  • Потверждаем Password в графе Password Confirmation
  • Нажимаем кнопку Submit

expected-result: | Регистрации не происходит, появляется сообщение о том, что email невалиден

actual-result: |** Регистрация проходит успешно

alexidude avatar Oct 21 '23 15:10 alexidude

summary: | Регистрация с невалидным email

environment: | OS Windows 10 Google Chrome Версия 118.0.5993.89 (Официальная сборка), (64 бит) https://codebattle.hexlet.io/

steps-to-reproduce: | Нажимаем "Sign up" Вводим "Nickname" Вводим "Email" Вводим "Password" Нажимаем " Submit"

expected-result: | Должно быть отправлено сообщение на указанный email для подтверждения

actual-result: | Происходит успешная регистрация

pro0om avatar Oct 28 '23 07:10 pro0om

Воспроизводится.

environment: OS Windows 11 SE Google Chrome Версия 118.0.5993.118 (Официальная сборка), (64 бит) Codebattle Current version: 9500f74

prerequisites: Открыта страница 'Sign Up'

test-data: Nickname = Mimi6780 email = '[email protected]' Password = badpass

steps: - Заполнить поле 'Nickname' значениями из тестовых данных - Заполнить поле 'Email' значениями из тестовых данных - Заполнить поле 'Password' значениями из тестовых данных - Нажать кнопку 'Submit'

expected result: Отображается сообщение о том, что такой почты не существует. Регистрация не происходит.

actual result: Регистрация проходит успешно

Mimicry56 avatar Oct 30 '23 19:10 Mimicry56

summary: | Пользователь может зарегистрировать аккаунт на не валидный емайл

environment: | OS Windows 10 Google Chrome Версия 118.0.5993.89 (Официальная сборка), (64 бит) https://codebattle.hexlet.io/

steps-to-reproduce: | Нажимаем Sign up Вводим Nickname 'onetwotree' Вводим Email '[email protected]' Вводим Password '123bug123' Нажимаем Submit

expected-result: | Система отклоняет регистрацию

actual-result: | Происходит успешная регистрация bug1 bug2

ZipZipper avatar Nov 12 '23 05:11 ZipZipper

Краткое описание Есть возможность создать аккаунт с несуществующим адресом почты Этапы воспроизведения 1. Авторизация пользователя с помощью "email" [email protected] 2. Вводим пароь и повтор пароля 3. Нажимаем кнопку "submit" Ожидаемый результат Система отклоняет регистрацию Фактический результат Регистрация проходит успешно. Браузеры Яндекс браузер (Официальная сборка) (64 бит) Операционные системы Windows 10 Текущая версия c9988e0.

Katidem62 avatar Nov 12 '23 18:11 Katidem62

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

Reproduction steps: 1. Заходим на главный сайт 2. Нажимаем на кнопку "Sign Up" 3. Вводим придуманную почту и пароль 4. Имя - ааааааааааааааа 5. Почта - [email protected] 6. Пароль - 1234567 7. Войти в аккаунт

Expected result: Пользователю отклонено в регистрации из-за неккоректного ввода

actual-result: Пользователь успешно зарегестрирован и вход совершен Screenshot_8

OS Windows 10 Google Chrome 107.0.5304.121 (Официальная сборка) (64 бит)

Darga113 avatar Nov 26 '23 12:11 Darga113

summary: | Пользователь может зарегистрировать аккаунт, используя несуществующую почту.

environment: | Google Chrome 119.0.6045.160 (Официальная сборка) (64 бит) ОС Windows 10 Current version: c9988e0. deployed at UTC: 2023-11-22 16:36:08

test-data: | Nickname = Iwilltestit_ Email = [email protected] Password = Iwilltestit1

steps-to-reproduce: | - Вводим Nickname - Вводим Email - Вводим Password - Вводим Password Confirmation - Нажимаем кнопку «Submit»

expected-result: | Пользователь должен получить сообщение об ошибке.

actual-result: | Пользователь зарегистрирован. Регистрация_несуществующая

12ILib05 avatar Nov 28 '23 02:11 12ILib05

summary: | регистрация пользователя с некорректной почтой environment: | Google Chrome 118.0.5993.118 ОС Windows 11 версия сайта: Current version: 6c30fce deployedAt UTC: 2023-12-02 15:12:17) test-data: | Nickname = renzo Email = [email protected] Password = 123456 steps:

  1. открываем главную страницу веб-сайта
  2. нажимаем sign up
  3. в окно nickname вводим renzo
  4. в окно e-mail вводим [email protected]
  5. в окно Password вводим 123456

expected-result: | Пользователь должен получить сообщение об ошибке actual-result: | Пользователь зарегистрирован. ccccc12313132

renzoshi avatar Nov 30 '23 13:11 renzoshi

  • summary: Проверка создания учетной записи с несуществующим email environment: Microsoft Edge Версия 119.0.2151.72 (64-разрядная версия) prerequisites: Открыта страница создания учетной записи

    test-data:

    • Nickname = ANdrey11
    • Email = [email protected]
    • Password = 123123
    • Password confirmation = 123123

    steps:

    • Вводим ник
    • Вводим email
    • Вводим пароль
    • Вводим подтверждение пароля
    • Нажимаем кнопку «Submit»

    expected-result: Учетная запись не будет создана из-за несуществущего email actual-result: Учетная запись успешно создана

mrworldwide2000 avatar Dec 03 '23 04:12 mrworldwide2000

summary: | Отсутствует подтверждение электронной почты при регистрации

environment: | Google Chrome Версия 119.0.6045.160 (Официальная сборка), (64 бит) ОС Windows 10 Current version: 3f95dac

test-data: | no empty

steps-to-reproduce: |

  • Вводим Nickname
  • Вводим Email
  • Вводим Password
  • Вводим Password Confirmation
  • Нажимаем кнопку «Submit»

expected-result: | Пользователь должен подтвердить электронную почту

actual-result: | Пользователь зарегистрирован. баг2

пользователь зарегистрирован

Gafurych avatar Dec 10 '23 15:12 Gafurych

  • summary: | Возможность создать не существующий email при регистрации пользователя environment: | Safari Version 17.2 (19617.1.17.11.9) macOS 14.2 (23C64) steps-to-reproduce: | 1. Открыть сайт: https://codebattle.hexlet.io 2. Выбрать: "Sing up" 3. Заполнить: Nickname 4. Заполнить: Email 5. Заполнить: Password 6. Заполнить: Password Confirmation 7. Нажимаем кнопку «Submit» expected-result: | Появилось сообщение о не корректном вводе email actual-result: | Пользователь вошел в систему Screenshot 2023-12-13 at 16 08 17 cb2f6fdfa3a4">
Screenshot 2023-12-13 at 16 26 54

kseniya-zeti avatar Dec 13 '23 13:12 kseniya-zeti

Допущена возможность регистрации пользователя с использованием фейковых адресов, имитирующих структуру реальных почтовых сервисов. 

environment: | Google Chrome 119.0.6045.125 (Official Build) (64-bit) Windows 10 Pro 22H2

Current version: a5c175f (https://github.com/hexlet-codebattle/codebattle/commit/a5c175fae77d597d47dfdb32f0476087f4792439) prerequisites: Открыта главная страница. steps-to-reproduce: | 1. Нажимаем на кнопку "Sign Up". 2. В поле "Nickname" вводим имя на латинице. 3. В поле "Email" вводим "[email protected]". 4. В поле "Password" вводим пароль "asdfg12345". 5. В поле "Password Confirmation" дублируем пароль. 6. Нажимаем "Submit". expected-result: | Сообщение об отказе в регистрации по несуществующему адресу. actual-result: | Пользователь успешно зарегистрирован.

bad_email bad_email2

Murahainen avatar Dec 14 '23 00:12 Murahainen

  • summary: | Регистрация пользователя с несуществующей почтой prerequisites: | Открыта страница https://codebattle.hexlet.io/ test-data: | Логин = [email protected] Пароль = 123456 steps:
    • Вводим логин
    • Вводим пароль
    • Нажать кнопку Submit expected-result: | Появится сообщение о не найденной почте actual result: |
      Пользователь зарегистрирован environment: | Google Chrome версия 121.0.6167.189 (Официальная сборка), (64 бит) OC Windows 11 Pro 22H2 Текущая версия: a939c29](https://github.com/hexlet-codebattle/codebattle/commit/a939c2911545c6e6081ba29fb6c7aaf698f1f7a8)

ArturRunc avatar Feb 26 '24 18:02 ArturRunc