๐ framework์ ๊ฐ๋ ํ๋ ์์ํฌ๋ ์ด๋ ํ ๋ชฉ์ ์ ๋ฌ์ฑํ๊ธฐ ์ํด ๋ณต์กํ๊ฒ ์ฝํ์๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ๊ตฌ์กฐ๋ฉฐ, ์ํํธ์จ์ด ๊ฐ๋ฐ์ ์์ด ํ๋์ ๋ผ๋ ์ญํ ์ ํ๋ ๊ฒ์ด๋ค. ์ฃผ๋ก ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ํท๊ฐ๋ฆฌ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์๋ฐ, ์ฝ๊ฒ ํ๋ ์ ์ํฌ = ํด๋์ค + ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ผ๊ณ ์
jwt๋ Json Web Token์ ์ค์๋ง๋ก, Json ํฌ๋งท์ ์ด์ฉํด payload๋ฅผ ์ฌ์ฉ์์ ๋ง๊ฒ ๋ฐ๊พธ๊ณ ์ ์ฅํ๋ Clain๊ธฐ๋ฐ์ Web Token์ด๋ค. ํ ํฐ ์์ฒด์ ์ ๋ณด๋ฅผ ์ ์ฅํ๋ค.๊ตฌ์กฐ๋ Header, Payload, Signature๊ฐ ์๊ณ , Base64๋ก ์ธ์ฝ
์ธ๋ฌ๋์ ํ๋ก์ ํธ๋ฅผ ํ๋ฉด์, ์ ๋ง ๋ฐฐ์ด ๊ฒ๋ ๋ง๊ณ ๋๋๊ฒ ๋ง์์, ํ๋ํ๋ ์ ๋ฆฌ๋ฅผ ๊ผญ ํด์ผ๊ฒ ๋ค๊ณ ๋๊ผ๋ค. ์ด๊ฑฐ ์์ด๋ฒ๋ฆฌ๋ฉด ๋ ์ง์ง ๋ฐ๋ณด๋๊น ใ ใ ์๊ฐ๋ณด๋ค ์คํธ๋ ์ค ๋ฐ์๊ณ , ์๊ฐ๋ณด๋ค ์ฌ๋ฏธ์๊ณ ๋ณด๋์ฐผ๋ค.. ์์ง ์์ ํ ๋๋๊ฑด ์๋์ง๋ง, ๋ณด์ถฉ์ฌํญ๋ง ์์ ํ๋ฉด ์ง์ง ๋...์ค์