사용자 회원가입
Closed this issue · 0 comments
hongggs commented
요구사항
계정
은 unique 합니다.이메일
은 올바른 이메일 구조인지 검증 되어야 합니다.비밀번호
는 아래 중 2 가지 이상의 제약 조건을 가지며, 암호화 되어 저장됩니다.-
제약조건
다른 개인 정보와 유사한 비밀번호는 사용할 수 없습니다.
비밀번호는 최소 10자 이상이어야 합니다.
통상적으로 자주 사용되는 비밀번호는 사용할 수 없습니다.
숫자로만 이루어진 비밀번호는 사용할 수 없습니다.
숫자, 문자, 특수문자 중 2가지 이상을 포함해야 합니다.
다른 개인 정보와 유사한 비밀번호는 사용할 수 없습니다.
이전 비밀번호와 동일하게 설정할 수 없습니다.
3회 이상 연속되는 문자 사용이 불가합니다.
-
Response
Success
- 200 OK
Failure
- 409 CONFLICT
- ACCOUNT_ALREADY_EXISTS: 이미 존재하는 계정인 경우
- EMAIL_ALREADY_EXISTS: 이미 존재하는 이메일인 경우
- 400 BAD_REQUEST
- PASSWORD_VIOLATES_POLICY: 비밀번호 정책에 맞지 않는 경우
- PASSWORD_TOO_SHORT: 비밀번호가 10자 미만인 경우
- PASSWORD_TOO_COMMON: 통상적으로 자주 사용되는 비밀번호인 경우
- PASSWORD_LACKS_VARIETY: 숫자, 문자, 특수문자 중 2가지 이상을 포함하지 않은 경우
- PASSWORD_SIMILAR_TO_PERSONAL_INFO: 비밀번호가 다른 개인 정보와 유사할 경우
- PASSWORD_HAS_SEQUENTIAL_CHARS: 3회 이상 연속되는 문자는 사용한 경우