๋ณด์
2022. 3. 17.
์ฟ ํค-์ธ์
, JWT ํ ํฐ ์ธ์ฆ
์ฟ ํค-์ธ์
, JWT ํ ํฐ ์ธ์ฆ ์ฟ ํค-์ธ์
์ธ์ฆ๊ณผ JWT ํ ํฐ ์ธ์ฆ์ ์์๋ณด์. ์ฟ ํค-์ธ์
์ธ์ฆ HTTP ํ๋กํ ์ฝ์ Stateless HTTP ํ๋กํ ์ฝ์ ํด๋ผ์ด์ธํธ์ ์๋ฒ์ ๋ชจ๋ ์ฐ๊ฒฐ์ ์ ์ฅํด๋๋ฉด ๋ฉ๋ชจ๋ฆฌ ๋ถ์กฑ, ์๋ฒ์ ๋ถ์ฐ ๋ฑ ๋ฌธ์ ๊ฐ ์์ ์ ์์ผ๋ฏ๋ก Stateless(๋น์ฐ๊ฒฐ์ฑ, ๋ฌด์ํ) ์ํ์ด๋ค. ์ด Stateless ์ํ์์ ์ธ์ฆ๋ ํด๋ผ์ด์ธํธ์์ ํ์ธํ๊ธฐ ์ํด์๋ ๊ทธ ์ ๋ณด๋ฅผ ์ฟ ํค์ ์ธ์
์ ์ ์ฅํด์ผ ๋๋ค. ์ฟ ํค-์ธ์
์ธ์ฆ์ ๊ณผ์ ํด๋ผ์ด์ธํธ๊ฐ ID์ Password๋ฅผ ์๋ฒ์๊ฒ ๋ณด๋ด์ค๋ค. ํด๋ผ์ด์ธํธ ---(ID, PW)--> ์๋ฒ ์๋ฒ๋ ํด๋น ์ ๋ณด๋ฅผ DB์์ ์กฐํํ๊ณ ์ ํํ ์ฌ์ฉ์์ ์ ๋ณด๋ผ๋ฉด ์๋ฒ์ Session์ ์ธ์ฆํ ์ ๋ณด๋ฅผ ๊ธฐ๋กํ๊ณ sessionID๋ฅผ ์ฟ ํค๋ก ๋ฐ๊ธํ์ฌ ํด๋ผ์ด์ธํธ์๊ฒ ์ ๋ฌํ๋ค. ํด๋ผ์ด์ธํธ..