JWT
JSON(Javascript Object Notation)
: ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๊ธฐ ์ํด key, value์์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฐ์ดํฐ ๊ฐ์ฒด
JWT
JSON ํ์์ ํ ํฐ
์ฃผ๋ก HTTP ํค๋์ ์ฃ์ด๋ณด๋ธ๋ค
Header, Payload, Signatrue๋ก ๊ตฌ์ฑ ex) [Header].[Payload].[Signature]
Header
: ์ฌ์ฉํ ํด์ ์๊ณ ๋ฆฌ์ฆ ๋ฑ ๋ฉํ ์ ๋ณด
Payload
: key, value ํ์์ ์ ๋ณด(claim) โ ์๋ฒ ์ ๋ฌํ ๋ฐ์ดํฐ
Signature
: Header + Payload + Secret Key ํด์ฑํ ๊ฐ
โ Header, Payload base64๋ก ์ธ์ฝ๋ฉํ ๊ฐ์ ํค๊ฐ์ ๋ถ์ฌ ํด์ฑ
Last updated