Java

프로젝트/E-Commerce

[3] AccountService (1) 설계

1. Api 설계 /account/signup : 회원 가입 API /account/login : 로그인 API /account/logout : 로그아웃 API /account/withdraw : 회원 탈퇴 API /account/reissue : AccessToken 재발급 API 2. Api FlowChart 3. 인증/인가 Session vs Token HTTP는 Stateless하기 때문에 매 요청은 Client의 정보를 가지고 있지 않습니다. 사용자가 기능을 하나씩 사용할 때 마다 인증을 해야하는 것은 정말 번거로운 일입니다. Server가 User를 특정하기 위해 사용하기 위해 Session과 Token을 사용합니다. Sesison vs Token Token 방식을 선택하게 된 이유는 인증/인..

프로젝트/E-Commerce

(1) LastOrder Proejct 개요

Commerce 1. 소개 저의 Last-Order Project에 대해서 소개해드리겠습니다. 유통 기한이나 마감이 임박한 상품들을 구매자가 등록하고 주변에 거주하는 서비스 이용자들이 물건을 구매할 수 있도록 중개해주는 프로젝트입니다. 2. Service Prototype 다음은 초기 기능 프로토타입 입니다. - Account - 로그인/회원가입 기능 - 로그아웃/회원탈퇴 기능 - Shop - 상점 추가 - Item - 상품 등록/수정/삭제 - Cart - 장바구니 등록/수정/삭제 - Order - 주문 등록 - Pay - 결제 - Notification - Item 등록 시 제품을 keyword 등록한 유저에게 Notification 3. 프로젝트 목표 대규모 트래픽을 위해 확장성있는 프로젝트로 만든다..

poujis
'Java' 태그의 글 목록