Sobes.tech
Middle

Na co jsou v JWT potřeba pole exp a aud?

sobes.tech AI

Odpověď od AI

V JWT (JSON Web Token) pole exp (vypršení platnosti) pole, které udává čas, kdy token vyprší. To umožňuje serveru určit, že token již není platný po uvedeném čase, čímž se zvyšuje bezpečnost.

Pole aud (audience) určuje příjemce tokenu — tedy, pro jaký servis nebo aplikaci je tento token určen. To pomáhá zajistit, že token je používán pouze systémy, pro které byl vydán, a předchází jeho zneužití.

Příklad použití:

{
  "exp": 1716239022,  // čas ve formátu UNIX timestamp
  "aud": "myapp_client"
}