codebattle icon indicating copy to clipboard operation
codebattle copied to clipboard

Bug: Вход в систему в обход авторизации из тестовой игры на лендинге сайта

Open AIonLisa opened this issue 11 months ago • 3 comments

Summary

После окончания тестовой игры на лендинге приложения, при нажатии Sign Up происходит вход в систему без авторизации (при наличии зарегистрированного аккаунта в системе)

Reproduction steps

1. Нажать Try simple battle на лендинге приложения
2. В открывшейся игре нажать Give up
3. Подтвердить Give up в открывшемся окне
4. Нажать I'll be back в открывшемся окне
5. Нажать Sign up в открывшемся окне

Expected result

Пользователь попадает на страницу с авторизацией, где необходимо ввести логин и пароль для входа в систему

Actual result

Пользователь входит в систему без авторизации, открывается главная страница приложения с уведомлением Successfully authenticated

issue_1

issue_1a

Browsers

Chrome

OS

Windows

Current version: 5876eae

AIonLisa avatar Apr 01 '24 10:04 AIonLisa

При запуске из режима инкогнито, при повторении шагов, переходит на страницу авторизации через GitHub. Кажется, бага нет. Снимок экрана 2024-04-16 223256

Browsers Chrome

OS Windows

ludwig-the-cat avatar Apr 16 '24 17:04 ludwig-the-cat

Там сообщение некорректное, нам нужно было вывести что-то вроде "You already authenticated" На сколько я помню во всех сайтах нужно сначала текущую открытую сессию закрыть (Sign out)

ReDBrother avatar May 08 '24 16:05 ReDBrother

Необходимо выйти из аккаунта Github и выйти из приложения Sign Out, если авторизован. Баг не воспроизводится.

El-MetD avatar Jul 22 '24 14:07 El-MetD