반응형
사이드 프로젝트 [국비의 모든것] - 일반회원가입 기능 구현
개발 기록2023. 6. 5. 04:25사이드 프로젝트 [국비의 모든것] - 일반회원가입 기능 구현

목차기능 요구사항중복검사 기능 만들기이메일 인증코드 전송하기Google reCAPTCHA v2 적용하기회원 정보 저장기능 요구사항프로젝트에서는 회원의 종류가 일반회원, 교육기관회원, 관리자로 나누어져있습니다.일반회원과 교육기관 회원은 회원가입을 할 수 있는 페이지가 따로 있습니다.어차피 교육기관회원이라고 해봤자 일반회원보다 입력받는 값만 조금 더 있을 뿐이지 기능 구현의 흐름은 일반회원가입과 같기 때문에 일반회원 가입 기능에 대하여만 포스팅하겠습니다. 클라이언트에서 userId 값을 입력시, keyup 이벤트로 서버에 userId 값이 중복되는지 검사요청을 하여 중복된다면 가입을 막습니다.위와 같은 과정은 unique 제약이 있는 필드(userId, nickname, email) 에 대하여 모두 진행합니..

반응형
image
loading