30분 만에 Auth0를 오픈 소스 라이브러리로 대체했습니다. 뭐가 망가졌을까요.
(dev.to)
월 427달러(약 57만 원)에 달하는 Auth0 비용을 절감하기 위해 오픈 소스 라이브러리인 kavachOS로 30분 만에 인증 시스템을 교체한 사례를 다룹니다. 구현은 매우 신속하게 완료되었으나, 기존 사용자의 비밀번호 해시를 이전하는 과정에서 Auth0의 독자적인 암호화 방식 때문에 발생한 기술적 난관을 조명합니다.
이 글의 핵심 포인트
- 1월 12,000 MAU 기준, 수익이 없는 프로젝트에서 Auth0 비용이 월 $427까지 급증함
- 2필요 없는 기능(SAML, 다수의 소셜 로그인 등)을 제거하고 kavachOS로 32분 만에 교체 성공
- 3