codestates / codestates/im23-coupong-server
[Reques] user 관련 CRUD 백엔드 feature추가 요청
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
### ISSUE
- Group: `server`
- Type: `feature`
크게 두 가지 요청드립니다. 새로운 API개발은 만들어주시는 endpoint 사용하겠습니다.
**1. user 테이블 변수 추가**
- "login_type" : ex) "local" / "google" / "facebook"
- "birth": default-null
**2. endpoint 추가**
1. [ ] 2.1) 최초 소셜로그인 시 유저정보 user table에 저장
: 유저 정보로 검색 후 없으면 유저 테이블에 저장. (email과 login_type 로 검색)
- request parameters: email, login_type
2.2) 회원탈퇴
1. [x] : 해당회원 pw확인 후 user table에서 데이터 삭제 -> 결과 반환 (success or fail)
- request parameters: email, password
- 현 상황 : session.id 찾아서 삭제
2.3) 회원정보 수정
1. [x] : pw확인 후 해당 회원의 정보 수정 -> 결과 반환 (success or fail)
- request parameters: email, user_name, birth, password
2.4) 비밀번호 변경
1. [x] : pw확인 후 해당 회원 비밀번호 수정 -> 결과 반환 (success or fail)
- request parameters: old password, new password
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.