답변 2개
위 내용은 코어를 수정하는 거라 추후 업데이트에 불이익이 있으니 참고하시길 바랍니다.
service/member_service.py
def valid_email(self, email: str) -> None:
""" 등록 가능한 이메일인지 검사
Args:
email (str): 이메일 주소
"""
if not self.valid_naver_email(email):
self.raise_exception(403, "사용이 금지된 메일 도메인입니다")
if self.is_exists_email(email):
self.raise_exception(409, "이미 가입된 이메일입니다.")
if self.is_prohibit_email(email):
self.raise_exception(403, "사용이 금지된 메일 도메인입니다")
사용이 금지된 메일 검색 하시면 위의 함수가 나옵니다. 네이버 체크 조건문 걸어주시구요
그리고 아래 함수 추가 해주세요
def valid_naver_email(self, email: str) -> None:
"""네이버 이메일인지 확인
Args:
email (str): 이메일 주소
"""
if not email.endswith("@naver.com"):
return False
return True
![]()
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인