System Design · Middle · Запитання 12 з 75
Який головний недолік stateless JWT порівняно із серверними сесіями?
- ✓Правильна відповідь: Виданий токен важко відкликати до спливання терміну
- 2JWT не можна передавати в HTTP-заголовках
- 3JWT не підтримує зберігання ідентифікатора користувача
Пояснення
Сервер перевіряє підпис без звернення до БД - це зручно для масштабування. Але в разі блокування користувача чи крадіжки токена він і далі працює. Рішення: короткоживучі access-токени, refresh-токени з ротацією, список відкликаних токенів (що частково повертає стан).