Встречается на собеседованиях • сегодня

Что такое JWT-токен

JWT (JSON Web Token) — это стандарт для создания токенов доступа, основанный на JSON. Он состоит из трех частей, разделенных точками: 1. **Header** — содержит тип токена и алгоритм шифрования (например, HS256 или RS256). 2. **Payload** — полезная нагрузка (данные пользователя, срок действия и т.д.). 3. **Signature** — подпись, которая проверяет целостность токена. Пример JWT: ``` eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c ``` **Плюсы:** - Компактный и удобный для передачи (например, в заголовке `Authorization: Bearer `). - Не требует хранения состояния на сервере (stateless). **Минусы:** - Если токен украден, его нельзя отозвать (пока не истечет срок действия). - Нужно правильно настраивать срок жизни и защищать от XSS/CSRF.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы