프로젝트 배경
여러 앱이 같은 계정·인증·구독 정책을 사용할 수 있도록 인증 서버, 결제 서버, 관리자 포털을 연결한 공통 플랫폼을 구현했습니다. 앱이 늘어날 때 로그인과 구매 검증을 매번 다시 만드는 문제를 줄이는 것이 목표였습니다. 인증 서버는 OAuth 2.0·OpenID Connect 로그인과 토큰 처리를, 결제 서버는 구매 검증과 구독 상태 처리를 맡습니다. React 관리자 화면은 두 서버의 정보를 API로
프로젝트 성과
인증·결제 공통화와 운영 화면 구현
인증·결제 서버와 관리자 API를 연결하고, 공통 모듈·OpenAPI·Bazel 빌드 대상을 구성했습니다. 관리자 UI는 운영 배포, Pay 개선본은 예시 데이터로 로컬 검증했습니다.
핵심 기능
진행 단계
구현 내용
2026.09.
계정·결제 API 구성, 관리자 화면 연결, OAuth 접근 제어, 구매 검증·구독 알림 통합, Pay 대시보드·구독·결제수단 화면 개선 및 데스크톱·모바일 로컬 검증.
프로젝트 상세
플랫폼 Web · Backend 주요 기술 React · TypeScript · Kotlin/Java · Spring Boot · Spring Security · OAuth 2.0 · OpenID Connect · OpenAPI · Bazel 프로젝트 배경 여러 앱이 같은 계정·인증·구독 정책을 사용할 수 있도록 인증 서버, 결제 서버, 관리자 포털을 연결한 공통 플랫폼입니다. 앱마다 로그인과 구







