Skip to content

Latest commit

 

History

History
86 lines (50 loc) · 2.98 KB

README.md

File metadata and controls

86 lines (50 loc) · 2.98 KB

Market GG Auth Server

해당 프로젝트는 Market GG 에 회원가입, 인증 API 를 제공함으로써 Client 의 로그인, 회원가입 요청을 수행하여 회원정보를 저장, JWT 발급을 수행합니다.

Getting Started

./mvnw spring-boot:run

Project Architecture

marketgg-architecture-v1-0-2

Features

회원가입

  • 덕춘 작성

로그인

  • 사용자가 email, password 정보로 로그인 요청 시 DB 의 값과 비교하여 적절한 요청의 경우 JWT 를 발급하여 인증을 수행한다.

Techinical Issue

Tech Stack

Build Tools

ApacheMaven

Datebases

MySQL

DevOps

NHN Cloud GitHubActions SonarQube

Frameworks

SpringBoot SpringSecurity

Languages

Java

Testing Tools

Junit5

형상 관리 전략

Git GitHub Sourcetree

  • Git Flow 를 사용하여 관리 모든 브랜치는 Pull Request에 코드 리뷰 진행 후 merge 합니다. image
  • Main: 배포시 사용
  • Develop: 개발 단계가 끝난 부분에 대해서 Merge 내용 포함
  • Feature: 기능 개발 단계
  • Hot-Fix: Merge 후 발생한 버그 및 수정사항 반영 시 사용

ERD

marketgg_auth-v2.2.2

Contributors

License

Market GG is released under version 2.0 of the Apache License.