jwt token based authentication - pai-plznw4me/django-initializer GitHub Wiki
JWT login
Session
- ์ฒซ ๋ก๊ทธ์ธ ํ
session id ์ ๋ฐ๊ธํด์ ๋ธ๋ผ์ฐ์ ธ ์ ์ ๊ณตํ๋ค.
๋ธ๋ผ์ฐ์ ธ์์๋ ์ ์ ๊ฐ request ์ ๋ณด๋ผ ๋๋ง๋ค ๋ธ๋ผ์ฐ์ ธ์์ ์ ๋ฌ๋ session id ์ ๋ฐ์ ํด๋น session id ๊ฐ ์ ํจ ํ์ง ํ์ธํ๋ค.
JWT
- ์ฒซ ๋ก๊ทธ์ธ ํ
JWT ์ ์์ฑํ๋ค. JWT ์๋ ์ ์ ์ ๋ณด๋ฅผ ์ธ์ฝ๋ฉ ํด ์ ์ ์ ๋ณด๋ฅผ ๋ธ๋ผ์ฐ์ ธ ์ ์ ๊ณตํ๋ค. (JWT ๋ด์๋ ์ ์ ๋ฅผ ์ธ์ฆํ๊ธฐ ์ํ ์ ๋ณด๋ค์ด ๋ค์ด๊ฐ ์๋ค.)
request ์์ฒญ ๋ง๋ค JWT ํจ๊ป ์ ์กํ๋ค. ์๋ฒ๋ JWT ์ ๋ณตํธํ ํ ํ ์ธ์ฆ์ ํ๋ค.
reference
session vs jwt