[47기 하준수] Add: 어드민유저 등록을 위한 기능 및 제반사항 추가 #19
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
1. 본 PR이 우리 팀의 웹 서비스 제품성에 어떠한 기여를 하였고,
사용자에게 어떠한 기대효과를 전달하는지 작성해주세요.
내 PR이 제품 내 어떠한 기능적인 배경/전후맥락 가운데 개발되었나요?
-> 이커머스를 서비스하는 조직 입장에서, 이커머스를 운영하는 데 필요한 여러가지 실무적, 행정적 절차를 처리하기 위한 어드민 기능을 지원하기 위해 개발되었습니다.
내 PR이 Merge 됨으로써 유저에게 전달되는 편익/기대효과는 무엇일까요?
-> 이커머스 서비스 주체의 입장에서도 엔드유저(이하 어드민유저)가 존재하며, 웹페이지에 어드민유저로서 필요한 행동을 처리하기 위해 어드민유저를 일반엔드유저와 구분하여 웹페이지에 접근시킬 수 있습니다.
2. 이 브랜치에서 어떤 내용을 개발했는지 큰 제목과 상세 내역을 적어주세요.
어드민유저 db 등록 절차(adminuser signup) 및 이에 필요한 제반 기능 개발
3. 개발한 화면을 캡쳐해서 첨부 해 주세요.
1. 어드민유저 등록 성공 시 db에 저장되는 데이터
어드민유저 등록 성공 시 표시 메세지
어드민유저 등록에 필요한 정보를 완전히 입력하지 않았을 시 표시 메세지(키에러)
어드민유저 등록에 필요한 자격(insider email)이 없는 유저가 등록 시도시(INVALID APPROACH)
account name 유효성 검사(알파벳&&숫자)를 통과하지 못한 경우(INVALID ACCOUNT NAME)
password 유효성 검사(알파벳&&특수문자&&숫자&&길이10~16)를 통과하지 못한 경우(INVALID PASSWORD)
personal code 유효성 검사(숫자&&길이6)를 통과하지 못한 경우(INVALID PERSONAL CODE)
account name 중복의 경우(ACCOUNT NAME EXIST)
email 중복의 경우(이미 등록된 어드민유저가 또 등록하려는 경우)(EMAIL EXIST)
phone number 중복의 경우(PHONE NUMBER EXIST)
4. 이 브랜치에서 개발하면서 느꼇던 개발 성장포인트를 적어주세요.