Wecode - Project 2 (부트캠프)/Project 2 과정

Project 2- 5일차 (8): 로그인 pull request template.md

JBS 12 2023. 9. 22. 19:14

 

1. 본 PR이 우리 팀의 웹 서비스 제품성에 어떠한 기여를 하였고,
사용자에게 어떠한 기대효과를 전달하는지 작성해주세요.

 

1-1. 내 PR이 제품 내 어떠한 기능적인 배경/전후맥락 가운데 개발되었나요?

  • 회원가입 후 로그인을 위한 기능

1-2. 내 PR이 Merge 됨으로써 유저에게 전달되는 편익/기대효과는 무엇일까요?

  • 로그인을 통해 상품목록 확인, 장바구니 기능 이용, 주문 및 결제까지 이어지는 기대효과

2. 이 브랜치에서 어떤 내용을 개발했는지 큰 제목과 상세 내역을 적어주세요.

  • 회원가입을 한 유저 database에서, 기입한 이메일 주소와 비교 후, 회원가입한 유저인지 판별.
  • 판별 후, 회원가입을 한 유저만 로그인을 하고, 리뷰를 작성할 수 있도록 커뮤니티 관리를 하는 안전장치
  • 고객의 주문 및 결제 시, 유저의 정보를 갖고 있는 회원가입한 유저만 가능하도록 함으로써, 이후 발생할 수 있는 리스크에 데이터베이스에 보유하고 있는 고객 정보를 바탕으로 리스크 관리 및 고객관리
  • 해쉬화된 비밀번호를 DB에서 가져와서 비교 후 토큰 발급
  • 이후 이 토큰은 리뷰 작성, 주문 및 결제에 토큰을 통해 회원가입한 유저인지 확인하는 기능을 하게 될 것입니다.

3. 개발한 화면을 캡쳐해서 첨부 해 주세요.


 
 

4. 이 브랜치에서 개발하면서 느꼈던 개발 성장포인트를 적어주세요.

  • 프로젝트 1에서도 놓쳤던, 비밀번호 해쉬화를 다시 익히게 되었다.
  • 회원가입 코드에서, 잊고 비밀번호 해쉬화를 안 했는데, 이번 로그인 코드를 통해서 다시 수정할 수 있는 기회를 가지게 되었다.