[Post] 회원가입 API
Closed this issue · 1 comments
epitone commented
Description
회원가입 로직 구현
Progress
- 회원가입 로직 설정 (비밀번호 해시화를 위한 salt, encrypt 설정)
- 회원가입 로직 계층 분리
- 단위 테스트
- 통합 테스트
- E2E 테스트
olccihyeon commented
메소드 | 경로 | 설명 |
---|---|---|
POST | /users | 회원가입/로그인 |
Request body
{
//user 식별을 위한 디바이스 ID
"device_id":"abc123",
"firebaseToken" : "dfjdkfjdf"
}
Respond Body #1 앱 첫 접속 시 status : 201
{
"success": true,
"data": {
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjp7ImlkIjoiNjBlZDEwZWRhOTlkZjczNGQwZjQxOTA3In0sImlhdCI6MTYyNjE0OTk3MCwiZXhwIjoxNjI2NTA5OTcwfQ.EJ6qQYNcK8pJQOau0-Zr280ReBcd7eNp2eAvddfZ5XU"
}
}
Respond Body #2 앱 접속 이력 있을 시 status : 200
{
"success": true,
"data": {
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjp7ImlkIjoiNjBlZDEwZWRhOTlkZjczNGQwZjQxOTA3In0sImlhdCI6MTYyNjE0OTk3MCwiZXhwIjoxNjI2NTA5OTcwfQ.EJ6qQYNcK8pJQOau0-Zr280ReBcd7eNp2eAvddfZ5XU"
}
}