codebattle
codebattle copied to clipboard
Bug: Вход в систему в обход авторизации из тестовой игры на лендинге сайта
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
Browsers
Chrome
OS
Windows
При запуске из режима инкогнито, при повторении шагов, переходит на страницу авторизации через GitHub. Кажется, бага нет.
Browsers Chrome
OS Windows
Там сообщение некорректное, нам нужно было вывести что-то вроде "You already authenticated" На сколько я помню во всех сайтах нужно сначала текущую открытую сессию закрыть (Sign out)
Необходимо выйти из аккаунта Github и выйти из приложения Sign Out, если авторизован. Баг не воспроизводится.