오늘은 어떻게 프로젝트에 기여했나요?
- 주문 내역 있을 시 user_meal 재등록 방지
- usermeal delete기능을 review등록시 동작하게 로직 변경
- review image 없어도 등록가능하게 수정
- client 리뷰, 예약 내역 조회 에러 핸들링
- map 가게명별, 주소별 search 기능
- 무한스크롤 구현 시 백엔드 구현 내용 조사
오늘의 프로젝트에서 힘든 점은 무엇인가요?
- 12시가 지나면 user테이블의 today_used 컬럼이 자동 초기화되어서 주문 내역이 있을 때에도 '먹기' 버튼을 다시 누를 수 있는 버그를 발견했다. user_meal 삭제 또한 review 등록을 완료했을 때 이뤄지도록 수정했다. 기부와 주문 관련 로직이 복잡하다보니 여전히 잡지 못한 버그가 많을 것 같아서 테스트를 중간중간 열심히 해보려고 한다.
- 결제 요청 시 휴대폰 번호가 필요하기에 기왕 인증할 거 보안성을 더 높여서 이메일 말고 휴대폰으로 하자!고 생각했는데 대부분의 휴대폰 인증 api들이 사용자가 입력한 휴대폰 정보를 직접 전달해주지 않는 듯하다. 그렇다고 sms 발송 api를 사용해 직접 휴대폰 인증을 구현하기에는 보안이 취약해질까 우려된다. 차라리 지금처럼 결제 시 아무 휴대폰 번호나 입력해서 오류만 안 나게 하거나, 오류 나는 pg사를 제외하고 그냥 기존에 생각했던 대로 이메일 인증을 구현하는 게 어떨까 싶기도 하다... 내일 팀원들과 치열하게 토론해보아야겠다!!
내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?
- map에서 store_category로도 검색 가능하게 update
- 사용자 인증 관련 로직 팀원들과 상의해서 결정된 대로 구현
'Project > Meal-To-Meal' 카테고리의 다른 글
[dev-log]211213 (0) | 2021.12.14 |
---|---|
[dev-log]211212 (0) | 2021.12.13 |
[dev-log]211208 (0) | 2021.12.09 |
[dev-log]211207 (0) | 2021.12.08 |
[Dev-log]211206 (0) | 2021.12.07 |