고도몰에서 회원가입을 진행하는 방식은 여러 가지가 있습니다.
가장 일반적인 방식은 이용자가 홈페이지에서 필수 값으로 지정된 이메일 정보나 휴대폰 정보를 직접 입력하고 가입하는 형태입니다.
또한 고도몰은 커스터마이징 개발이 가능해 별도의 API를 통해 외부 시스템에서 회원을 생성하는 방식도 구현이 가능합니다.
문제는 이러한 자동으로 가입되는 과정에서 이메일 없이 회원 계정을 생성하는 경우에 발생합니다.
이렇게 생성된 계정은 장기간 접속이 없을 경우, 고도몰의 정책에 따라 1년 이상 미접속 시 자동으로 휴면회원으로 전환됩니다.
그러나 이메일 정보가 없는 회원이 휴면 상태가 되면 문제가 생깁니다.
고도몰 기본 기능은 휴면 해제 안내를 이메일로 발송하도록 설계되어 있는데 이메일 정보가 없는 계정의 경우 휴면 해제 처리 단계에서 오류가 발생하기 때문입니다.
이 문제를 해결하기 위해 고도몰 관리자 회원 페이지를 튜닝하여, 이메일 정보가 없는 회원도 휴면회원 상태에서 오류 없이 정상적으로 해제될 수 있도록 기능을 개선하였습니다.
API를 통해 외부 시스템에서 고도몰에 회원을 신규로 생성하는 경우, 필수 정보가 모두 입력되지 않은 상태로 계정이 생성되는 상황이 발생하곤 합니다.
이메일 정보가 없는 회원은 휴면회원 해제 과정에서 오류가 발생하며 실패하게 됩니다.
그 결과 관리자가 해당 휴면회원의 정보를 접근해서 수정할 수 조차 없어 사실상 해제는 불가능한 상태가 됩니다.
고도몰 튜닝을 통해 휴면회원 해제가 가능하도록 개선하였습니다.