
범위: JWT 기반 인증 시스템 구현, 로그인/회원가입 API, 카카오 OAuth 연동, 프론트 연동 및 토큰 처리 그동안 데이터만 주고받던 편안한 API들과는 다르게,이번엔 사용자 인증이라는 큰 산을 마주하게 됐다. 1. 전체 흐름 구성 – JWT 기반 인증 시스템처음에는 그냥 로그인/회원가입만 만들 생각이었지만,리뷰 작성, 마이페이지 접근 등 사용자 인증이 필요한 기능이 많아질 걸 고려해서처음부터 JWT 기반 구조로 설계하기로 했다. 회원가입 → 유저 DB 저장 (비밀번호 암호화 포함)로그인 → 이메일 & 비밀번호 확인 → JWT 토큰 발급이후 모든 요청은 Authorization: Bearer 으로 인증 Spring Security 없이 순수하게 커스텀 필터 + JwtUtil로 처리했다. 2. ..