f-lab-edu / f-lab-edu/FKREAM

회원가입 기능 구현

Open
#79 0 comments 0 reactions 1 assignee Claimed by @Chanhook View on GitHub
Dominant language
Java
Stars
20
Forks
4
PR merge metrics
No merged PRs in 30d

Description

## **회원 가입**

1. **기본 정보 입력**:
- [x] 사용자는 아이디(또는 이메일 주소), 비밀번호, 이름 등의 기본 정보를 입력해야 한다.
- [x] 입력 필드는 명확하고 이해하기 쉬운 레이블을 가져야 한다.
2. **비밀번호 정책**:
- [x] 비밀번호는 최소 8자 이상이어야 하며, 알파벳 대문자, 소문자, 숫자, 특수문자를 포함해야 한다.
- [x] 비밀번호 확인 필드를 통해 사용자가 비밀번호를 정확하게 입력했는지 확인해야 한다.
3. **유효성 검사**:
- [x] 모든 입력 필드에 대해 적절한 형식과 길이를 확인해야 한다. (예: 이메일 형식, 아이디 중복 체크 등)
- [x] 이메일을 중복 검사 하여 성공한 이메일만 사용할 수 있다.
- [x] 오류가 발생하면 사용자에게 명확하고 친절한 피드백을 제공해야 한다.
4. **보안**:
- [x] 사용자의 개인 정보는 안전하게 암호화되어 저장되어야 한다.
5. **회원가입 완료 피드백**:
- [x] 회원가입이 완료되면 사용자에게 성공 메시지를 보여주고, 로그인 페이지나 메인 페이지로 안내해야 한다.
6. **로그 기록**:
- [x] 사용자의 회원가입 성공 시 로그로 기록되어야 한다. 이를 통해 보안 이슈나 문제를 추적할 수 있어야 한다.
- 회원가입 성공시
- {회원가입 성공, member: {}, ip : {}}

## ETC
기타사항

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.