JWT(Json Web Token) 이란 무엇인가? - 쿠키와 세션 비교를 통해
글 다 썼는데.. 갑자기 사라졌다. 화가 나지만 복습 겸 다시 쓴다.. 다른 분들은 꼭 임시 저장하시길.. 그동안 프로젝트를 하면서 로그인, 회원가입 부분을 구현하다 보면 세션 방식, JWT 방식으로 구현해보곤 했다. 구체적인 차이에 대해서 잘 몰랐으나 이번 프로젝트를 하면서 다시 공부하였고 공부한 부분을 정리해보고자 한다. 1. JWT(Json Web Token) 란 무엇인가? JWT는 클라이언트와 서버 간 인증방식을 안전하게 하기 위해 이용하는 토큰이다. .(점)으로 이루어진 세 문자열로 이루어져 있다. https://jwt.io/ 이 사이트에서 JWT 토큰 인코딩 디코딩을 해볼 수 있다. 세 부분은 다음과 같이 나눠진다. Header 헤더 부분에는 토큰의 종류 (JWT), 사용된 해쉬암호화 방식 등..
2024.02.23