Auth0 가격 함정: 유료로 업그레이드하면 왜 더 적게 받게 되는가

발행: (2026년 5월 9일 AM 10:35 GMT+9)
6 분 소요
원문: Dev.to

Source: Dev.to

설정

Auth0에 가입하면 무작위로 생성된 테넌트 URL을 제공합니다:

dev-exjsxdx8c6qt3uhf.us.auth0.com

브랜드 이미지와는 거리가 멉니다. jo4.us.auth0.com 같은 깔끔한 주소를 원했습니다.

맞춤 테넌트 이름을 얻으려면 새 테넌트를 생성해야 합니다. 무료 플랜에서는 다른 테넌트를 만들려고 하면 다음과 같은 메시지가 표시됩니다:

❌ You have reached the limit for Tenants in your current plan.
   Upgrade your plan to create more tenants.

수학이 아닌 수학

무료 플랜

  • 포함된 월간 활성 사용자(MAU) 25,000명
  • 테넌트 1개
  • 기본 기능
  • $0/월

Essentials 플랜 (유료)

  • 포함된 MAU 500명
  • 다중 테넌트
  • MFA, RBAC
  • $35/월 (B2C)

유료 플랜은 무료 플랜보다 포함된 사용자가 적습니다. 무료에서 Essentials로 업그레이드하면 포함된 MAU가 25,000명에서 500명으로 줄어듭니다. 더 필요하면 MAU당 비용을 지불해야 합니다.

실제 가격표

플랜포함된 MAU가격추가 MAU당 비용
Free25,000$0N/A (hard limit)
Essentials500$35/mo~ $0.07/MAU
Professional1,000$240/mo~ $0.24/MAU
EnterpriseCustom$30k+/yr“Let’s talk”

예를 들어 10,000명의 사용자가 있고 Essentials로 업그레이드한다면 비용은 다음과 같습니다:

$35 base + (9,500 × $0.07) = $35 + $665 = $700/month

무료 플랜에서 실제로 제공되는 것

포함된 기능

  • ✅ 월간 활성 사용자 25,000명
  • ✅ 소셜 로그인 (Google, Apple, GitHub 등)
  • ✅ 이메일/비밀번호 인증
  • ✅ 비밀번호 없는 로그인(매직 링크)
  • ✅ 유니버설 로그인(호스팅 로그인 페이지)
  • ✅ 기본 사용자 관리
  • ✅ 팀 멤버 3명

누락된 기능

  • ❌ 다중 인증(MFA)
  • ❌ 역할 기반 접근 제어(RBAC)
  • ❌ 다중 테넌트
  • ❌ 맞춤 도메인(예: auth.yourapp.com)
  • ❌ 5개 이상의 조직(B2B)

실제로 업그레이드해야 할 때

무료 플랜을 유지해야 할 경우

  • SSO 연결이 3개 이하일 때
  • 특정 컴플라이언스가 필요한 엔터프라이즈 고객이 있을 때
  • “시간보다 돈이 덜 중요” 단계에 있을 때

엔터프라이즈 플랜을 선택해야 할 경우

  • 이미 MAU가 25,000명 이상일 때
  • 99.99 % SLA가 필요할 때
  • 전담 계정 매니저가 필요할 때

대안: 업그레이드 하지 않기

나의 결정

  • 무료 플랜 유지 – 현재는 25,000 MAU면 충분합니다
  • 못생긴 URL 수용 – OAuth 리다이렉트 시 사용자는 약 1 초만 보게 됩니다
  • MFA가 필요해질 때 재검토 – 실제 트리거는 화려한 URL이 아니라 MFA입니다

dev-exjsxdx8c6qt3uhf.us.auth0.com 도메인은 보기 싫지만 동작합니다. 사용자는 로그인 완료에만 신경 쓰죠.

진짜 질문

Auth0를 업그레이드하기 전에 스스로에게 물어보세요:

“기능이 필요해서 업그레이드하는 건가, 아니면 무료 티어가 비전문적으로 보여서 업그레이드하는 건가?”

후자라면, 사용자가 실제로 보는 기능에 돈을 쓰는 것이 좋습니다.

왜 자체 호스팅을 하지 않을까?

“직접 인증을 구현하라”는 말을 자주 듣습니다. 제가 Auth0를 고수하는 이유는 다음과 같습니다:

Auth0가 처리하는 것

  • 비밀번호 해싱(bcrypt/argon2)
  • 비밀번호 재설정 흐름
  • 이메일 인증
  • 무차별 공격 방지
  • 계정 잠금
  • 유출 감지
  • 컴플라이언스(SOC 2, HIPAA 옵션)

하나의 인증 실수가 보안 사고로 이어질 수 있습니다. Auth0의 무료 티어는 사실상의 보험입니다. 가치가 로그인 페이지가 아니라, 데이터베이스에 비밀번호를 저장하지 않는 데 있습니다.

여러분은 어떤 인증 설정을 사용하고 있나요? 자체 호스팅, Auth0, Clerk, 그 외 다른 서비스? 다른 인디 해커들이 무엇을 쓰는지 궁금합니다.

Building jo4.io – a URL shortener that definitely doesn’t store your passwords.

0 조회
Back to Blog

관련 글

더 보기 »