언어 바꾸기English
이전 목록

Auth0를 오픈소스 라이브러리로 30분 만에 교체했다. 무엇이 깨졌는지 살펴보자.

I replaced Auth0 with an open source library in 30 minutes. Here is what broke.

TL;DR AI

핵심 요약

2분
  1. 한 개발자가 월간 활성 사용자 약 1만 2천 명 규모의 사이드 프로젝트에서 Auth0를 오픈소스 kavachOS로 교체했다.

  2. 가장 큰 이유는 비용이었다. Auth0 요금이 월 427달러까지 올라갔기 때문이다.

  3. Cloudflare Workers 지원과 사람·에이전트 인증 기능 때문에 kavachOS를 선택했고, Hono 앱에 이메일/비밀번호, 매직 링크, Google, GitHub, 세션, 비밀번호 재설정을 붙였다.

  4. 마이그레이션 과정에서 데이터베이스 테이블 6개가 생성됐고, 서버와 프런트엔드 기본 설정은 빠르게 끝났지만 일부 기능은 추가 테스트가 필요했다.

  5. 이 사례는 관리형 인증 서비스를 내려놓는 대신, 자체 호스팅으로 반복 비용을 줄일 수 있음을 보여준다.

원문 보기