Skip to content

SiteUser email unique 지정 #128

@wibaek

Description

@wibaek

어떤 기능인가요?

SiteUser의 email 필드를 unique하게 지정하여 이메일 중복 등록을 방지합니다. 이를 통해 동일한 이메일을 가진 사용자가 여러 번 등록되는 문제를 해결하고, 사용자 계정의 고유성을 보장합니다.

이메일은 코드에서 계정 조회에 사용되기도 함으로 고유성을 보장해야 합니다. DB단 constraint를 통해 중복된 이메일로 인해 발생할 수 있는 데이터 무결성 문제를 방지합니다.

작업 상세 내용

  • email Column unique = true 지정

  • 데이터베이스 마이그레이션

  • 이후)가입시 이메일 중복 오류등 추가. 현재는 Kakao OAuth 하나만 있어 필요없지만, 이후 이메일 로그인이 추가된다면 이메일 중복시 오류 메시지등을 설정해야합니다.

참고할만한 자료(선택)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions