BonBonSlick
@BonBonSlick
Junior Web Developer Trainee

Что делать с ошибкой в ответе при выходе, инвалидации сессии с сайта?

Для реактивности мы делаем логаут на фронте очищая стейт и юзер счатстлив.
Но на беке может выдать ошибку, к примеру токен уже истек или еще что. Это в принципе малозначимо. Но есть вероятность и других ошибок.
Стоит ли делать повторную попытку выхода? Отправлять еще раз асинхронный запрос или дать юзеру дальше использовать сайт как анон? Ему то по сути все равно что там под капотом, так что это улучшит немного общий UX.
Есть некий % что ошибка при выходе может создать ошибки при следующем входе потому что старая сессия не закрыта, но если сделать все правильно то будет создана новая сессия.
На данный момент юзер ожидает ответа при входе и выходе, если при входе ожидание обязательно для проверки прав, то вот при выходе думаю без разницы на ошибки серва, да?
  • Вопрос задан
  • 55 просмотров
Решения вопроса 1
DevMan
@DevMan Куратор тега Веб-разработка
я реально не понимаю как можно тупить задавая такой вопрос и в моментах одновременно.

Стоит ли делать повторную попытку выхода?
так он вышел или нет?

Отправлять еще раз асинхронный запрос или дать юзеру дальше использовать сайт как анон?
зачем ещё запрос, если можно "дать юзеру дальше использовать сайт как анон"? анон - и есть выход.

у тебя, как обычно, каша в голове или оверинжиниринг.
возможно, оба.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы