Sobes.tech
Middle

За какво са нужни полетата exp и aud в JWT?

sobes.tech AI

Отговор от AI

В JWT (JSON Web Token) полето exp (изтичане) указва времето, когато токенът изтича. Това позволява на сървъра да определи, че токенът вече не е валиден след посоченото време, като по този начин повишава сигурността.

Полето aud (аудитория) определя получателя на токена — тоест, за коя услуга или приложение е предназначен този токен. Това помага да се гарантира, че токенът се използва само от системите, за които е издаден, предотвратявайки неправилното му използване.

Пример за използване:

{
  "exp": 1716239022,  // време във формат UNIX timestamp
  "aud": "myapp_client"
}