Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feat] 회원가입 Logic #8

Open
18 tasks done
ronieo opened this issue May 29, 2023 · 0 comments · Fixed by #73 or #90
Open
18 tasks done

[feat] 회원가입 Logic #8

ronieo opened this issue May 29, 2023 · 0 comments · Fixed by #73 or #90

Comments

@ronieo
Copy link
Collaborator

ronieo commented May 29, 2023

이메일인증

UI

  • 이메일을 인풋에 이메일 양식이 맞다면 인증코드 보내기 버튼이 활성화 되어야한다
  • 인증코드버튼 보내기를 클릭하자마자 전송완료 버튼으로 바뀌어야한다
  • 인증코드 인풋 끝엔 타이머가 보여야한다
    • 인증시간은 10분으로 한다
  • 인증코드 인풋 아래 오류멘트가 보여야한다
  • 전송완료 버튼은 비활성화(BG, Click disable) 처리되어야한다

Logic

  • 이메일 인풋의 값은 이메일 형식에 맞아야한다
  • 인증코드 보내기를 클릭 시, 인증번호 전송 API로 데이터가 POST되어야한다
  • 인증코드 입력 후 인증코드 확인 버튼을 눌렀을 때
    • 틀렸다면 에러메시지가 나와야한다
    • 맞다면 에러메시지가 나오지 않아야한다

비밀번호인증코드, 페이지

  • 비밀번호는 유효성 조건에 맞기 전 까지 에러메시지가 나와야한다
  • 눈모양 아이콘은 클릭 할 때마다
    • 활성화 모양이 되어야한다
      • 비밀번호가 노출되어야한다
        • 비밀번호는 유효성 조건에 맞기 전 까지 에러메시지가 나와야한다
    • 비활성화 모양이 되어야한다
      • 비밀번호가 감춰저야한다
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment