회원 가입
쇼핑몰의 모든 서비스를 이용하기 위해 신규 회원을 등록하는 기능을 제공합니다. 회원은 개인 정보를 입력하여 일반 회원가입 또는 소셜 회원가입을 선택할 수 있습니다. 이 API는 안전한 회원 정보 관리를 위해 암호화 및 마스킹 처리를 적용하고 있으며, 소셜 회원가입은 네이버와 카카오톡을 지원합니다.
주요 기능
일반 회원가입
쇼핑몰의 모든 서비스를 이용하기 위해 필요한 개인 정보를 입력하여 회원가입을 진행합니다.
개인 정보로는 이메일, 비밀번호, 본인인증 고유식별정보(CI) 등이 필수로 입력되어야 합니다.
소셜 회원가입
네이버 또는 카카오톡 계정을 활용하여 쇼핑몰 회원가입을 간편하게 완료할 수 있습니다.
소셜 계정의 비밀번호를 사용하지 않으며, 각 소셜 채널에서 제공하는 인증을 통해 본인인증이 이루어집니다.
암호화 및 마스킹
회원의 비밀번호는 Spring Security에서 제공하는 Bcrypt 암호화를 사용하여 안전하게 보관됩니다.
민감한 개인 정보는 마스킹 처리를 통해 가독성을 낮추고 안전하게 관리됩니다.
프로세스 정의

API 기능 목록
회원가입
X2BEE 쇼핑몰에 신규회원 가입을 진행합니다. X2BEE 쇼핑몰 회원은 모든 서비스를 제한 없이 사용할 수 있습니다. 알림메시지 단건 전송: api/common/v1/common/sendMessage 자동발급유형별 쿠폰 조회: api/order/v1/marketing/getCouponListByAutoIssuTypCd 쿠폰 다운로드(BO): api/order/v1/marketing/cpnDownBo 회원 기본 정보 병합: api/event/v1/common/mergeMbrBase 회원 기본 배송지 병합: api/event/v1/common/mergeMbrDlvp
Member
POST
소셜 계정 인증
소셜 계정 정보 및 본인인증 CI 값을 활용하여 회원 여부 및 소셜 연동 여부를 판단하고 소셜 계정이 연동된 계정이면 로그인 처리, 소셜 계정이 연동되어 있지 않은 회원이면 연동을 위한 권한 메세지, 비회원일 경우 회원가입 페이지를 이동하는 서비스를 지원합니다.
Member
POST
용어 정의
소셜 계정
소셜 계정 로그인이란 국내외 대표 포털 사이트, 소셜 미디어 등의 계정 정보를 이용해 다른 여러 인터넷 서비스를 로그인 또는 회원가입할 수 있는 기능을 말합니다. 현재 저희 서비스에서는 네이버와 카카오를 이용하고 있습니다.
알림톡
카카오톡 알림톡을 의미하며, 카카오톡의 채널이 등록되어 있지 않은 이용자에게도 메세지를 전달할 수 있습니다. 단, 알림톡의 경우 불특정 다수에게 전송이 가능한 시스템이기 때문에, 전송하고자 하는 메세지 템플릿을 생성하여 카카오톡에 심사를 받아야 합니다.
기타 참고사항
X2BEE 쇼핑몰은 ‘일반회원가입’ 과 ’소셜 회원가입’ 두 가지 회원가입 서비스를 제공하고 있습니다.
회원가입 시 본인인증 고유식별정보(CI)는 필수이며, NICE 본인인증 및 가입한 소셜 채널의 계정 정보를 통해 전달 받습니다.
탈퇴한 회원은 90일간 회원가입이 제한되며, 재가입 시 알림톡 및 신규가입 쿠폰 발급 대상에서 제외됩니다.
Event DB의 회원 정보 Sync를 위해 회원 가입 후 ‘회원 기본 배송지 병합 API’와 ’회원 기본 정보 병합 API’를 전송합니다.
회원가입 시 알림메세지는 알림함(ALM-PO3C)과 카카오톡(PO3C)을 발송을 합니다.
마지막 업데이트