음식 주문 관리 시스템 - 회원 기능 추가하기

<aside>

지난주에 진행한 음식 주문 관리 시스템을 회원에게 제공하기 위해

이번 3주차 과제에서는 회원가입 API를 만들고,

로그인을 유지하는 작업을 진행해주세요. 😌

</aside>


😧 잘못된 예

😧 잘못된 예

<aside>

📌 시스템 확장 목표

</aside>

  1. 회원가입 기능 추가
  2. 로그인 기능 구현
  3. 인증 및 인가 처리
  4. 로그아웃 기능 추가

<aside>

📌 개발 시 지켜야할 것

</aside>

  1. 깃허브 레포지토리 내에 이슈를 만들고 커밋과 PR에서 이슈를 트래킹 해주세요.
  2. 클래스 내에 너무 많은 책임이 들어가지 않도록 주의하여 작성해주세요.
    1. 암호화 로직의 경우 다른 클래스로 분리하는 등
  3. 한 메서드가 4줄이상 넘어가거나 들여쓰기(indent)가 3번이상이라면, 메서드내 책임을 분리할 수 있을지도 고민해주세요.
    1. 참고 키워드: (클린코드) 함수의 추상화 수준, (클린코드) 인덴트, 메서드 분리
  4. 메서드들의 private과 public 접근 제어자를 목적에따라 제대로 활용하고 있는지 확인해주세요.
    1. 이유없이 public으로 열어두지 않도록 주의해주세요.
  5. 실행 결과를 함께 남겨주세요
    1. Postman이나 API 테스트 툴을 통해 실행결과를 남겨주세요.

진행하시면서 어려운 점이 있으면 언제든지 질문해 주세요. 😊 각자의 깃허브 레포지토리에 진행한 내용을 PR로 남겨주시고, 완료되면 저를 리뷰어로 지정해주신 후 연락 남겨주세요!