Policy
•
최초 가입시 이메일/휴대폰번호를 전달받아 등록한다
•
등록한 이메일로 초기 비밀번호를 발송하여 셀러가 직접 비밀번호를 수정할수 있게 한다.
◦
임시 비밀번호 생성 모듈
◦
임시 비밀번호 발송 모듈
▪
이메일 모듈은 개발완료 되어있음.
•
패스워드 타입이 임시비밀번호인 경우 패스워드 변경 페이지로 이동한다.
•
데이터 값 검증에 대한 validation 은 클라이언트와 서버쪽 모두 존재해야되며 필수로 flow에는 생략함
◦
패스워드 요구 사항 : 8자 이상의 영문/숫자 조합
◦
아이디 요구 사항 : 이메일 계정(입점 신청하여 등록된 이메일)
◦
Validation Case
Case | Alert(messege) | Alert(button) | button aciton |
로그인 : 유효하지 않은 아이디 or 비밀번호 | 잘못된 아이디 또는 비밀번호입니다. 다시 입력해주세요. | 확인 | 선택 시 창 닫힘 |
신규 비밀번호 생성 : 유효하지 않은 비밀번호 (영문only, 숫자only, 8자 미만) | 비밀번호는 8자 이상의 영문 또는 숫자 조합으로 입력해주세요. | 확인 | 선택 시 창 닫힘 |
비밀번호 찾기 : 유효하지 않은 아이디 or 휴대 전화 번호 | 잘못된 아이디 또는 등록되지 않은 휴대 전화 번호입니다. 다시 입력해주세요. | 확인 | 선택 시 창 닫힘 |
•
인증서버는 기 구축된 Beforesunrize-Auths 서버를 적용한다.
◦
셀러 관련 채널 추가 필요
▪
config - code
•
로그인 관련 Flow (@정시윤 확인 요망)
◦
초기 비밀번호 생성
1.
입점 신청서(구글 docs)에 입력한 접속 계정 아이디 정보를 db에 저장
2.
계정 정보 생성 시 해당 이메일 계정으로 임시 비밀번호 발급
임시 비밀번호 발급용 메일 템플릿
Join/Login
임시비밀번호 로그인
아이디 분실
패스워드 분실