JWT Cookie Session 비교
·
컴퓨터 과학 [CS]
최근에는 인증과 인가를 위해 jwt와 session, 쿠키를 많이 사용합니다. 하지만 이들의 차이점을 모르는 분들이 많아 혼란스러워하고 계실 것입니다. 이번에는 jwt, session, 쿠키의 차이점과 장단점에 대해 알아보도록 하겠습니다. jwt와 session, 쿠키는 어떤 차이점이 있나요? jwt는 json web token의 약자로, 클라이언트와 서버 간 정보를 주고받을 때 사용하는 토큰입니다. jwt는 서버에서 발급하며, 발급된 토큰은 클라이언트에 저장됩니다. 이후 클라이언트는 서버에 요청을 보낼 때마다 토큰을 함께 전송하며, 서버는 이를 검증하여 인증과 인가를 수행합니다. 이러한 방식은 서버의 상태를 유지하지 않기 때문에 확장성이 높고, CORS와 같은 문제를 해결할 수 있습니다. 반면, ses..