hexlet-rus / runit

Online Editor Form Embedding
https://runit.hexlet.ru/
Other
33 stars 118 forks source link

Не работает кнопка "Войти" #449

Closed dinzhev closed 1 week ago

dinzhev commented 5 months ago

Summary

Не работает кнопка "Войти", после возвращения на предыдущую страницу

Reproduction steps

1. На главной странице нажать кнопку "Кодить без регистрации"
2. Выбрать любой шаблон
3. Ввести название для шаблона
4. Кликнуть кнопку создать
5. Вернуться на предыдущую страницу
6. Нажать кнопку "Войти"

Expected result

Появится форма для входа

Actual result

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

304 Not Modified

Browsers

Chrome

OS

Windows

fey commented 5 months ago

по идее, если пользователь вошел (а кодить без регистрации по сути и есть вход), то должно редиректить с главной на страницу сниппетов. На странице сниппетов в меню можно добавить "вход", чтобы можно было залогиниться по-человечески image

mad-chameleon commented 5 months ago

Всем привет, это тоже возьму.

Редирект оставляем как есть, правильно же?

fey commented 5 months ago

@Heaven-Tonight если пользователь - зарегистрированны пользователь или гость (т.е. нажал кодить без регистрации), то редиректим на страницу снппетов.

fey commented 4 months ago

https://github.com/hexlet-rus/runit/pull/467 https://github.com/hexlet-rus/runit/pull/481#issuecomment-2096501363