작업 개요
전문가 인증 신청 과정에서 필요한 서버 검증 로직을 보강하고, 전문가 자격증 정보에 유효기간(expiry_date) 필드를 추가합니다.
현재 전문가 인증 신청 API는 기본 신청 흐름은 존재하지만, 자격증·사업자등록정보·파일 목적(purpose)에 대한 서버 검증이 부족합니다.
또한 자격증 발급일(issue_date)과 유효기간(expiry_date)을 분리하여 관리할 필요가 있어 관련 필드를 추가합니다.
작업 내용
관련 이슈
참고 사항
전문가 인증 신청 시 조건을 만족하지 못하면 CustomException과 ErrorCode를 통해 실패 응답을 반환합니다.
작업 개요
전문가 인증 신청 과정에서 필요한 서버 검증 로직을 보강하고, 전문가 자격증 정보에 유효기간(expiry_date) 필드를 추가합니다.
현재 전문가 인증 신청 API는 기본 신청 흐름은 존재하지만, 자격증·사업자등록정보·파일 목적(purpose)에 대한 서버 검증이 부족합니다.
또한 자격증 발급일(issue_date)과 유효기간(expiry_date)을 분리하여 관리할 필요가 있어 관련 필드를 추가합니다.
작업 내용
POST /api/expert/me/verification-requests전문가 인증 신청 API 검증 로직 추가BUSINESS_REGISTRATION인지 검증CERTIFICATE인지 검증전문가 유형별 자격증 조건 적용
전문가 자격증 유효기간 필드 추가
issue_date는 발급일로 유지expiry_date필드 추가expiry_date반영expert_certificates테이블에expiry_date컬럼 추가 마이그레이션 작성파일 다운로드 URL 응답 보완
관련 이슈
참고 사항
전문가 인증 신청 시 조건을 만족하지 못하면
CustomException과ErrorCode를 통해 실패 응답을 반환합니다.