Sobes.tech
Junior — Middle

Kādu informāciju satur JSON Web Token (JWT)?

sobes.tech AI

Atbilde no AI

JSON Web Token (JWT) sastāv no trim daļām, katra kodēta Base64URL formātā un atdalīta ar punktiem:

  1. Header (Galvene) — satur informāciju par tokena tipu (parasti "JWT") un paraksta algoritmu (piemēram, HS256).
  2. Payload (Iekraušana) — satur virkni apgalvojumu (claims), kas var ietvert:
    • standarta laukus (piemēram, iss — izdevējs, sub — subjekts, exp — beigu laiks)
    • pielāgotus datus (piemēram, lietotāja identifikatoru, lomas)
  3. Signature (Paraksts) — kriptogrāfisks paraksts, kas nodrošina tokena integritāti un apstiprina, ka tas ir izsniegts uzticama avota.

JWT struktūras piemērs:

header.payload.signature

Tādējādi, JWT satur informāciju par lietotāja autentifikāciju un autorizāciju, kā arī metadatus, kas nepieciešami tokena autentiskuma pārbaudei.