JWT ์ฐํ๊ฒ ์ดํดํ๊ธฐ ๐ | JWT ๊ตฌ์ฑ๊ณผ ์ธ์ฆ ์๋ฆฌ
ยท
๊ณต๋ถํ๊ธฐ/ETC
๋ง์ด ๋ฃ๊ณ ๋ง์ด ์ฌ์ฉํ๋ JWT์น ๋ค ์ ๋ฆฌํด๋ณด๊ณ ์ด์ ๊ณผ์ ๋๋ถํฐ ๋ง์ฃผํ๋ JwtUtil ํด๋์ค๋ ์ข ์ดํด๋ณด๋ ค๊ณ ํ๋ค. JWT์ Session์ ํตํ ์ธ์ฆJWT์ Session ๋ชจ๋ ์น ์๋น์ค์์ ์ฌ์ฉ์์ ์ธ์ฆ ์ํ๋ฅผ ์ ์งํ๋ ๋ฐฉ๋ฒ์ด๋ค.์ต์ํ ๋ง๋ก๋ ๋ก๊ทธ์ธ์ ์ ์งํ๋ ๋ฐฉ๋ฒ์ด๋ผ๊ณ ๋ ํ ์ ์๊ฒ ๋ค. HTTP์ statelessํ ํน์ฑ์ผ๋ก ์ธํด ์ฌ์ฉ์์ ์ธ์ฆ ์ ๋ณด๋ฅผ ์ ์งํ๋ ๊ธฐ์ ์ด ํ์ํ๊ณ , ์ด๋ฅผ ์ํด Session ํน์ JWT๋ฅผ ์ด์ฉํ ์ ์๋ค.โบ Session ์ธ์ฆ ๋ฐฉ์์ธ์
์ธ์ฆ ๋ฐฉ์์ ์์ ๋งค๊ธฐ์๋ฉด ๋ค์๊ณผ ๊ฐ๋ค.์ฌ์ฉ์ ์ต์ด ๋ก๊ทธ์ธ ์, ์๋ฒ๋ ์ธ์
์ ์์ฑํ์ฌ ์ธ์ฆ ์ ๋ณด๋ฅผ ์ธ์
์ ์ฅ์(๋ณ๋ ์๋ฒ)์ ์ ์ฅํ๋ค.์๋ฒ๋ ์ธ์
์์ฑ ์ ๋ฐ๊ธํ sessionId๋ฅผ ํด๋ผ์ด์ธํธ์ Cookie์ ํฌํจํ์ฌ ์๋ตํ๋ค.ํด๋ผ์ด์ธ..