SI 구축 · SM 운영 · 2024 — 운영 중

브랜드몰 WITHFRESH 및 SSO 구축 · 운영 고도화

Client · 영등포농협

영등포농협의 자체 브랜드몰 WITHFRESH를 구축한 프로젝트입니다. 하이브리드 모바일 앱과 온라인 쇼핑몰, 관리자 사이트를 함께 구현했습니다. 2개의 관리 사이트와 신규 브랜드몰의 회원을 통합 관리하는 SSO를 구축했고, 운영 단계에서 기능 고도화를 이어가고 있습니다.

영등포농협 브랜드몰 WITHFRESH 및 SSO 구축 · 운영 고도화 화면
Background · 과제

어떤 과제였나.

영등포농협의 자체 브랜드몰 WITHFRESH를 새로 만드는 프로젝트였습니다. 쇼핑몰 화면 하나를 만드는 일이 아니라 하이브리드 모바일 앱, 온라인 쇼핑몰, 관리자 사이트를 함께 구현했습니다. 여기에 더해 기존에 운영 중이던 2개의 관리 사이트와 신규 브랜드몰의 회원을 하나로 묶는 통합 인증(SSO)을 구축해, 이용자가 계정 하나로 세 곳을 오갈 수 있게 했습니다. 오픈 이후에도 운영 단계에서 기능 고도화를 이어가고 있습니다.

Scope · 수행 범위

포베리가 한 일.

  1. 브랜드몰 WITHFRESH 온라인 쇼핑몰 구축
  2. 하이브리드 모바일 앱 구현
  3. 관리자 사이트 구축
  4. 기존 관리 사이트 2곳 + 신규 브랜드몰 회원 통합 SSO 구축
  5. 오픈 이후 운영 및 기능 고도화
Stack · 기술

사용 기술.

  • Java
  • Spring Boot
  • Spring Security
  • MyBatis
  • MySQL
  • Vue.js · Vite
  • Flutter
  • Node.js · Express
  • OAuth2 인증 서버
  • NICE 본인인증
Note · 용어 풀이

신규 서비스에 SSO를 함께 구축하는 이유

SSO(Single Sign-On, 통합 인증)는 계정 하나로 여러 서비스에 로그인하는 방식입니다. 사이트를 새로 열 때마다 회원 체계를 따로 만들면 같은 이용자가 사이트 수만큼 계정을 갖게 되고, 운영 쪽에서는 어느 계정이 같은 고객인지 집계하기 어려워집니다. 기존 사이트가 이미 운영 중인 상태에서 신규 서비스를 붙일 때 통합 인증을 먼저 세워두면, 이후 서비스가 늘어나도 인증은 한 번만 만들면 됩니다. 포베리는 이 영역을 자체 솔루션 COCONUT으로도 제공하고 있습니다.

Contact · 문의

어떤 것부터 시작할지 함께 정리해 드립니다.

요구사항이 아직 정리되지 않아도 괜찮습니다. 상황을 알려주시면 적합한 범위와 일정을 제안드립니다.