Closed subeenpark-io closed 1 year ago
사소하지만 PR 이름이 바뀌면 좋을 거 같습니다. ‘찾기‘가 아니므로.
AdminRouter 에 있는
POST /change_pw
를 쓰시려 한 거 같은데, 해당 Router 는 말 그대로 admin 용이라 admin 권한을 가진 유저만 요청할 수 있는 등 적절치 않습니다.POST /reset_password
등을 새로 만들면 좋을 거 같습니다.
// UserRouter.ts
router.put('/password', async function (req, res, next) {
요런 것이 있네요
변경사항
상세 스펙
ID 찾기
NO_EMAIL = 0x1018
(400) : "이메일을 입력해주세요."INVALID_EMAIL =0x300F
(400): "올바른 이메일을 입력해주세요."USER_NOT_FOUND = 0x4004
(404), "해당 이메일로 가입된 사용자가 없습니다."이메일 확인
NO_LOCAL_ID = 0x1015
(400): "아이디를 입력해주세요."USER_NOT_FOUND = 0x4004
(404): "해당 아이디로 가입된 사용자가 없습니다."EMAIL_NOT_FOUND = 0x4006
(404): "등록된 이메일이 없습니다."이메일 전송
인증코드 확인
NO_PASSWORD_RESET_REQUEST = 0x2009
(409): "비밀번호 재설정을 다시 시도해주세요."EXPIRED_PASSWORD_RESET_CODE = 0x2010
(401): "만료된 인증코드입니다."WRONG_PASSWORD_RESET_CODE = 0x2011
(401): "잘못된 인증코드입니다."비밀번호 업데이트
참고
v1/user/email/verification