✨ 3줄 요약

🎉 프로젝트 소개

🤜 직면한 문제

각 고객사 별로 처해진 환경과 요구사항이 모두 달랐습니다. 오버엔지니어링 하지 않는 적절히 유연한 설계가 필요했습니다.

예를 들면, 크게 금융사와 비금융사의 차이에서도 신한은행과 같은 금융사는 KYC가 가능한 환경이였고 앱에 탑재하여 제공하길 바랬습니다. 그러나 대외비(비금융사)인 고객사에서는 KYC가 불가능하고 앱에 탑재하지 않고 싶어했습니다.

그래서 어떤 유저가 어떤 웹뷰로 진입하였을 때 어떻게 로그인 해야할 지를 여러 고객사의 니즈에 맞도록 설계했습니다.

연동의 어려움과 제약사항을 비즈니스에 걸림돌로 삼지 않도록, 유연한 구조와 간편한 연동을 진행할 수 있도록 노력하였습니다.

🛠️ 기술스택

NestJS, TypeORM, Aurora MySQL, Redis

⭐ 기여

고객사 웹뷰 연동 프로세스 설계