Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Неинформативное сообщение об ошибке привязки ранее зарегистрированного аккаунта github #1753

Closed
OlgaSolodko opened this issue Feb 18, 2024 · 1 comment · Fixed by #1757
Assignees

Comments

@OlgaSolodko
Copy link

Summary

Версия 93ddc8f
Неочевидно для пользователя, что чтобы привязать ранее зарегистрированные аккаунт github к новой почте нужно зайти через аккаунт гитхаб и в /settings нажать на unlink github, прежде чем привязывать его к другому аккаунту

Reproduction steps

1. Авторизоваться под аккаунтом, привязанным к email, к которому не прилинкован гитхаб.
2. На странице https://codebattle.hexlet.io/settings нажать на Link github
3. Ввести данные аккаунта github, через который был вход раньше

Expected result

Осуществляется привязка либо появляется модальное окно с объяснением, почему его нельзя привязать, либо сообщение, как его перепривязать

Actual result

Появляется неинформативное сообщение во flash message: "github_id has been taken"
Привязки не происходит

Browsers

Firefox, Chrome, Safari

OS

Windows, Linux, Mac

@OlgaSolodko OlgaSolodko changed the title Bug: Неинформативное сообщение об ошибке привязки ранее зарегистрированного аккаунта github Feature: Неинформативное сообщение об ошибке привязки ранее зарегистрированного аккаунта github Feb 18, 2024
@ReDBrother ReDBrother self-assigned this Feb 19, 2024
@V-Leonteva-web
Copy link

summary:
Неинформативное сообщение об ошибке при попытке пользователя привязать аккаунт github, который уже привязан к другой учетной записи.

enviroment:
Google Chrome 121.0.6167.140 (Официальная сборка) (64 бит)
ОС Windows 10 Pro
Current version: 93ddc8f

test-data:
Почта: FreeViki@yandex.ru
Пароль: 1523434КtB1^hY

steps:
Вводим e-mail
Вводим пароль
Нажимаем на аватарку профиля
Нажимаем на "Setting"
Нажимаем на "Link Github"

expected-result:
Появилось сообщение с информацией о том, что этот аккаунт Github уже привязан к другому профилю

actual-result:
Появляется неинформативное сообщение "github_id has been taken"
3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants