-
Notifications
You must be signed in to change notification settings - Fork 8
Closed
Labels
Description
어떤 기능인가요?
SiteUser의 email 필드를 unique하게 지정하여 이메일 중복 등록을 방지합니다. 이를 통해 동일한 이메일을 가진 사용자가 여러 번 등록되는 문제를 해결하고, 사용자 계정의 고유성을 보장합니다.
이메일은 코드에서 계정 조회에 사용되기도 함으로 고유성을 보장해야 합니다. DB단 constraint를 통해 중복된 이메일로 인해 발생할 수 있는 데이터 무결성 문제를 방지합니다.
작업 상세 내용
-
email Column unique = true 지정
-
데이터베이스 마이그레이션
-
이후)가입시 이메일 중복 오류등 추가. 현재는 Kakao OAuth 하나만 있어 필요없지만, 이후 이메일 로그인이 추가된다면 이메일 중복시 오류 메시지등을 설정해야합니다.
참고할만한 자료(선택)
nayonsoso