check_email_duplicate (이메일 중복 확인)
이메일이 이미 등록되어 있는지 확인합니다.
기본 정보
| 항목 |
값 |
| URL |
https://asia-northeast3-construction24-test.cloudfunctions.net/check_email_duplicate |
| Method |
POST |
| 인증 |
불필요 |
요청
Body
| 필드 |
타입 |
필수 |
설명 |
검증 |
| email |
string |
O |
확인할 이메일 주소 |
이메일 형식 |
요청 예시
{
"email": "hong@example.com"
}
응답
성공 (200)
이메일 사용 가능
{
"message": "등록되지 않은 이메일입니다.",
"status": "unique"
}
이메일 이미 등록됨
{
"message": "이미 등록된 이메일입니다.",
"status": "duplicate"
}
실패
| 코드 |
message |
원인 |
| 500 |
"오류 발생: {에러}" |
서버 오류 |
참고
- Firebase Auth와 Firestore 양쪽에서 이메일 중복을 확인합니다.
- Auth에만 등록되고 DB에 없는 불완전한 계정은 자동으로 삭제됩니다.
- 관련 API: [[registration]], [[registration_v2]]