Выбор ответа Junior Аутентификация и сессии обновлено

Правильный выход

Вопрос

Что должно происходить при нажатии «Выйти»?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Сессия инвалидируется на сервере, а cookie удаляется у клиента. Если удалить только cookie, украденный идентификатор продолжит работать.

Варианты ответа

  1. Сессия инвалидируется на сервере, а cookie удаляется у клиентаправильный ответ
  2. Достаточно удалить cookie в браузере
  3. Достаточно перезагрузить страницу
  4. Сессия должна жить до истечения срока, чтобы не нагружать сервер

Разбор

Если удалить только cookie, украденный идентификатор продолжит работать. Серверная инвалидация делает его бесполезным. Для JWT без серверного состояния нужны короткий срок жизни и список отзыва или отзыв refresh-токена.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.