이번 포스팅에서는 Spring Boot + JWT + Security 를 사용해서 회원가입/로그인 로직을 구현해보겠습니다. 인프런에 있는 Spring Boot JWT Tutorial 강의에서 코드를 참고했으며 그 중 저에게 필요한 부분을 정리하려 합니다. 프로젝트를 바로 진행하기 전에 용어의 개념부터 살펴보겠습니다. JWT 인증과 인가 1. JWT ( JSON Web Token ) 소개 JWT 정의 JWT는 웹표준(RFC7519)으로 지정되어 있고 Json 객체를 사용해서 Token 자체에 정보들을 저장하고 있는 Web Token이며 토큰 기반의 인증 시스템에서 가장 널리 사용되는 인증 방식입니다. JWT 구조 JWT는 Header, Payload, Signature 세 부분으로 구성되어 있습니다. He..