Memory Calendar 개발(6) - 인증 사용자 기준 Note CRUD 구현
지난 편에서는 JWT를 검증하고 보호된 API에 접근하는 흐름을 구성했다. 이번에는 인증 정보를 실제 기능에 연결해 메모를 작성하고 관리할 수 있도록 했다. Note는 사용자의 기록을 저장하는 공간이면서, 이후 AI가 일정 정보를 추출할 때 사용할 원...

지난 편에서는 JWT를 검증하고 보호된 API에 접근하는 흐름을 구성했다. 이번에는 인증 정보를 실제 기능에 연결해 메모를 작성하고 관리할 수 있도록 했다. Note는 사용자의 기록을 저장하는 공간이면서, 이후 AI가 일정 정보를 추출할 때 사용할 원...
1. 이번 작업의 목표 지난 작업에서는 이메일과 비밀번호로 로그인하고 JWT Access Token을 발급했다. 이번에는 발급한 토큰을 실제 API 요청에서 검증하고, 인증된 사용자만 보호된 API에 접근하도록 구성했다. 클라이언트는 요청 헤더에 다음...
1. 이번 작업의 목표 지난 작업에서는 User 도메인과 이메일 기반 회원가입을 구현했다. 이번에는 가입한 사용자의 이메일과 비밀번호를 확인하고, 로그인에 성공하면 JWT Access Token을 발급하도록 구성했다. 이번 단계는 토큰 발급까지 진행하...
1. 이번 작업의 목표 지난 작업에서는 PostgreSQL을 연결하고 Flyway로 초기 스키마를 구성했다. 이번에는 사용자를 저장할 User 도메인을 만들고, 이메일 기반 회원가입과 이메일 중복 확인 API를 구현했다. 잘못된 요청과 중복 이메일을 ...
관련 프로젝트 : Memory Calander 1. 문제 상황 이메일 중복 확인 API에 잘못된 이메일 형식을 전달했을 때, 예상했던 400 Bad Request 대신 500 Internal Server Error가 반환됐다. 사용자의 입력값이 잘못된...
1. 이번 작업의 목표 지난 작업에서는 Frontend와 Backend 프로젝트를 생성하고 기본 실행을 확인했다. 이번에는 사용자의 메모와 일정을 실제로 저장할 수 있도록 PostgreSQL을 연결하고, 초기 테이블과 스키마 관리 방식을 구성했다. 사...