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

[FE] 회원가입 입력 정보 유효성 검증 #1 #15

Closed
12 tasks done
seungdeng17 opened this issue Mar 23, 2020 · 1 comment
Closed
12 tasks done

[FE] 회원가입 입력 정보 유효성 검증 #1 #15

seungdeng17 opened this issue Mar 23, 2020 · 1 comment
Assignees
Labels
Projects

Comments

@seungdeng17
Copy link
Contributor

seungdeng17 commented Mar 23, 2020

  • 아이디
  • 아이디는 5~20자의 영 소문자, 숫자, 특수기호(_), (-)만 사용 가능하게 한다.
    중복체크 기능이 있다.
  • 입력된 아이디 상태에 따라 다른 색깔의 다른 메세지가 출력된다.
    예) 이미 사용중인 아이디입니다. (빨강색)
    5~20자의 영문 소문자, 숫자와 특수기호(_)(-) 만 사용 가능합니다. (빨강색)
    사용 가능한 아이디입니다. (초록색)
  • 비밀번호
  • 비밀번호는 *****의 형태로 표시된다.
  • 8~16자의 영문 대, 소문자, 숫자, 특수문자의 조합이어야 한다.
  • 비밀번호 각 조건에 부합하지 않을 때 다음과 같은 메세지가 출력된다.
  • 3번과 같이 메세지 종류에 따라 다른 색깔로 출력된다.
    예) 8자 이상 16자 이하로 입력해주세요. (빨강)
    영문 대문자를 최소 1자 이상 포함해주세요. (빨강)
    숫자를 최소 1자 이상 포함해주세요. (빨강)
    특수문자를 최소 1자 이상 포함해주세요. (빨강)
  • 모든 조건에 부합하면 다음과 같은 메세지가 출력된다.
    예) 안전한 비밀번호입니다. (초록)
  • 4번과 같이 *****의 형태로 표시된다.
  • 4번과 6번의 값은 일치해야한다.
  • 4번과 6번의 값이 일치하지 않을 때 다음과 같은 메세지가 출력된다.
    예) 비밀번호가 일치하지 않습니다. (빨강)
  • 4번과 6번의 값이 일치할 때 다음과 같은 메세지가 출력된다.
    예) 비밀번호가 일치합니다. (초록)
  • 이름
  • 이름을 입력할 수 있다.
@seungdeng17 seungdeng17 added the FE label Mar 23, 2020
@seungdeng17 seungdeng17 self-assigned this Mar 23, 2020
@seungdeng17 seungdeng17 added this to DOING in client Mar 23, 2020
@seungdeng17 seungdeng17 moved this from DOING to TODO in client Mar 23, 2020
@seungdeng17 seungdeng17 moved this from TODO to DOING in client Mar 24, 2020
@seungdeng17
Copy link
Contributor Author

아이디 중복 체크

client automation moved this from DOING to DONE Mar 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
client
  
DONE
Development

No branches or pull requests

1 participant