Skip to content

reactEdu/signup-validate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

회원가입 벨리데이션

구현사항

  • 중복체크를 반드시 해야 가입완료처리가 된다.
    • 중복체크시 아이디(test, admin, userid) 값은 기존에 있는 유저아이디라서 사용할 수 없다고 안내메세지띄움
  • 아이디는 10자리 이상 영문+숫자+특수문자가 결합된 상태여야 가입될 수 있다.
  • 비밀번호는 12자리 이상 영문+숫자+특수문자2개이상이 결합된 상태여야 하고 비밀번호와 비밀번호 확인이 일치 되어야 가입될 수 있다.
  • 생년은 1910~2019년까지 생성한다.
  • 월을 선택시 해당 월에 맞는 일자까지만 일 셀렉트박스에 노출된다.
    • 4월 선택시 30일까지. 5월선택시31일까지.
    • 단, 2월은 윤년을 고려하여 28일 또는 29일로 나타나게 한다.
  • 취미는 하나이상 선택되어야 한다.
  • 자기소개는 최소 20자 이상 입력해야 하고 입력될 때마다 하단의 0/300 숫자가 변해야 한다.

리팩토링 할것

  • 초창기에 공부할 때 만든거니 실무에서 써먹을수 있게 손보기
    • Hooks와 Custom Hooks 적극 사용

About

[직접 구현] 회원가입 유효성 검사 리액트로 구현

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published