❔ Вопрос с собеседования
Какова структура у JWT-токена?
Ответ: JWT (JSON Web Token) состоит из трёх частей, разделённых точками:
▶️ Заголовок (Header) — содержит тип токена (JWT) и алгоритм подписи, например HMAC SHA256 или RSA
▶️ Полезная нагрузка (Payload) — включает так называемые “утверждения” (claims): данные вроде ID пользователя, срока действия токена, ролей и другой метаинформации
▶️ Подпись (Signature) — создаётся из заголовка и payload с использованием секретного ключа. Она гарантирует, что содержимое токена не было подделано.
Эти части кодируются в base64 и объединяются через точки: header.payload.signature.
tags: #собеседование
📱 Java Developer | Чат
Post #3307
3.17K
- 👍 31
- ❤ 11