728x90 JWT1 JWT란 무엇인가? JWT(Json Web Token)는 로그인된 사용자의 정보를 담아서버와 클라이언트가 주고받는 토큰 기반 인증 방식이다.✅ 왜 JWT를 사용하는가?기존에는 세션(Session)을 사용해서 인증 상태를 유지했다.하지만 세션은 서버에 상태를 저장하기 때문에,사용자가 많아지면 서버의 부하도 함께 늘어난다.JWT는 서버가 상태를 기억하지 않아도 된다.사용자 정보를 토큰에 직접 담아서 클라이언트에게 전달하고,이 토큰을 가지고 서버에 요청하면서버는 토큰만으로 사용자를 식별할 수 있다.✅ JWT 구조는 어떻게 생겼을까?JWT는 총 3개의 부분으로 구성된다.Header (헤더): 토큰 타입과 서명 알고리즘 정보Payload (페이로드): 사용자 정보(예: id, role), 만료 시간 등Signature (서명): 위.. 2025. 4. 14. 이전 1 다음 728x90