Sobes.tech
Junior — Middle

Ce informații conține JSON Web Token (JWT)?

sobes.tech AI

Răspuns de la AI

JSON Web Token (JWT) conține trei părți, fiecare codificată în Base64URL și separată prin puncte:

  1. Header (Antet) — conține informații despre tipul tokenului (de obicei "JWT") și algoritmul de semnare (de exemplu, HS256).
  2. Payload (Încărcătură) — conține un set de afirmații (claims), care pot include:
    • câmpuri standard (de exemplu, iss — emițător, sub — subiect, exp — timpul de expirare)
    • date personalizate (de exemplu, identificatorul utilizatorului, roluri)
  3. Signature (Semnătură) — semnătură criptografică care asigură integritatea tokenului și confirmă că a fost emis de o sursă de încredere.

Exemplu de structură JWT:

header.payload.signature

Prin urmare, JWT conține informații despre autentificarea și autorizarea utilizatorului, precum și metadate necesare pentru verificarea autenticității tokenului.