Middle
Na čo sú v JWT potrebné polia exp a aud?
sobes.tech AI
Odpoveď od AI
V JWT (JSON Web Token) pole exp (uplynutie platnosti) označuje čas, kedy token vyprší. To umožňuje serveru určiť, že token už nie je platný po uvedenom čase, čím sa zvyšuje bezpečnosť.
Pole aud (audiencia) určuje príjemcu tokenu — teda, pre aký servis alebo aplikáciu je tento token určený. To pomáha zabezpečiť, že token je používaný iba systémami, pre ktoré bol vydaný, a zabraňuje jeho zneužitiu.
Príklad použitia:
{
"exp": 1716239022, // čas vo formáte UNIX timestamp
"aud": "myapp_client"
}