Карточка Middle Аутентификация и права спрашивают часто обновлено

Сессии против JWT

Вопрос

Сравните сессии и JWT.

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

Ответьте про себя или вслух, потом откройте ответ и сверьтесь.

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

Коротко

Сессия: состояние на сервере, мгновенный отзыв, нужен общий стор (Redis, БД). JWT: самодостаточный токен, проверка без обращения к хранилищу, удобно между сервисами, но отзыв требует серверного состояния, а токен виден клиенту.

Ответ

Сессия: состояние на сервере, мгновенный отзыв, нужен общий стор (Redis, БД). JWT: самодостаточный токен, проверка без обращения к хранилищу, удобно между сервисами, но отзыв требует серверного состояния, а токен виден клиенту.

Разбор

На практике часто комбинируют: короткий access JWT плюс refresh, хранимый на сервере.

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

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

Термины по теме