JWTの構造(3つのパーツ)
JWT*は「.」で区切られた3つの部分でできています:
ヘッダー.ペイロード.署名
実際のJWT(文字の羅列に見えますが、ちゃんと意味があります!):
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.
eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.
SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c
*ここで説明しているものは正確にはJWS(JSON Web Signature)と呼ばれるものの構造ですが,理解を簡単にするためにJWTとして説明しています.
JWTはJWSのペイロードにJSON形式のクレームを含むものです.