codestates / codestates/all-con

[✍️ Dev Log] BE 김정현 / 2022-01-12

Open
#177 0 comments 0 reactions 0 assignees View on GitHub
BE dev-log
Dominant language
TypeScript
Stars
6
Forks
5
PR merge metrics
No merged PRs in 30d

Description

### 오늘은 어떻게 프로젝트에 기여했나요?
- 회원가입 / 로그인 (토큰인증방식 구현)
- Alert 창이 마음에 들지 않아 miniModal로 안내메시지 구현
- 회원가입 / 로그인(모바일 ver) x버튼 추가
- OAuth 회원가입시 닉네임 중복 체크 (#1000 ~ #9999 ) 중복시 뒤에 가입한 유저에게 # 4자리 태그 부여
- 비밀번호 찾기 구현중 (이메일 코드 받아오기)

### 오늘의 프로젝트에서 힘든 점은 무엇인가요?
💡 Alert 창이 마음에 안들어서 miniModal로 방향을 잡았다. 아직 리덕스 상태관리가 어색해서 작업속도가 더디다

💡 try~catch 구문에서 err 타입값주는게 참... 복잡스럽다 ㅠㅠ... 일단 response 상태코드를 받아오는 에러타입으로만 쓰고 있다아직 타입스크립트 이해도가 부족해서 생기는 일이므로 차차 나아질거라 생각한다

💡 회원가입시 이메일은 확실히 검증이되지만, 닉네임같은 경우 중복값이 종종 발생되었다 (OAuth 로그인 통하는 경우..) 만약 닉네임이 중복될시에는 회원가입시 뒤에 # 태그를 붙혀 4자리 난수를 랜덤으로 기입해주었다. 중복의 중복을 거듭하는 경우 테스트가 아직은 어렵기때문에 경과를 지켜볼 예정이다

### 내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?

- [ ] 비밀번호 찾기 모달
- [ ] 비밀번호 메일 코드 입력 구현
- [ ] 비밀번호 인증 코드 입력 후 비밀번호 재설정 구현

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.