Jwt exp意思
JWT 是 JSON Web Token 的縮寫,它是一種用於在網路上安全地傳輸信息的令牌。JWT 通常用於身份驗證,它包含了有關用戶身份的信息。
JWT 令牌由三部分組成,它們之間用點(.)分隔:
頭部(Header):包含令牌的類型(JWT)和使用的簽名算法。
{
"alg": "HS256",
"typ": "JWT"
}
載荷(Payload):包含實際的數據,例如主題(sub)、發行者(iss)、有效期(exp)等。
{
"sub": "1234567890",
"name": "John Doe",
"iat": 1516239022,
"exp": 1516239022
}
簽名(Signature):用於驗證令牌的完整性,它基於頭部和載荷生成。
在 JWT 的載荷部分,"exp" 是一個 claim,它的意思是 "expiration time",即令牌的有效期。"exp" 聲明的值是一個時間戳,表示令牌在什麼時候過期。伺服器在驗證令牌時,會檢查當前時間和 "exp" 聲明的值,如果當前時間超過了 "exp" 聲明的值,伺服器就會認為令牌已經過期,不再有效。
例如,如果 "exp" 聲明的值是 1609459200,那麼這個令牌將在台北時間 2020 年 12 月 8 日的 21:00:00 過期。