Auth0 vs 파이어베이스 인증 vs 수파베이스 인증 vs 클럭 vs 키클록: 2026 최신 인증 서비스 비교 완전 가이드

회원가입·로그인 화면을 직접 짜는 개발자는 이제 거의 없습니다. 소셜 로그인, 패스키, MFA, SSO를 처음부터 자체 구현하는 것은 보안 리스크와 유지보수 부담이 너무 크기 때문에, 대부분의 팀은 검증된 인증 서비스에 이 영역을 위임합니다. 문제는 후보가 너무 많고, 그중 어느 것도 조건이 똑같지 않다는 점입니다. 이 글의 인증 서비스 비교는 마케팅 페이지의 홍보 문구가 아니라 2026년 8월 현재 공식 요금 페이지와 릴리스 노트에 실제로 적혀 있는 숫자를 기준으로 씁니다.
특히 지난 6개월 사이 이 시장은 조용히, 그러나 꽤 크게 움직였습니다. Clerk는 2026년 2월 무료 티어를 5배 확대했고, Supabase는 2026년 6월 5,000억 원 규모(약 14조 원 기업가치) 투자를 유치하며 몸집을 불렸으며, Keycloak은 SCIM 프리뷰와 실험적 멀티클러스터 HA를 담은 26.7.0을 내놓았습니다. 반대로 Firebase Auth는 여전히 1st-party 패스키를 지원하지 않는 공백 상태가 이어지고 있습니다. 몇 달 전 블로그 글이 그대로 맞다고 보기 어려운 영역입니다.
이 글에서는 엔터프라이즈 SaaS의 전통 강자 Auth0, Google 생태계에 올라탄 Firebase Authentication, Postgres 기반 오픈소스 백엔드의 일부인 Supabase Auth, React/Next.js 개발자 경험에 특화된 Clerk, 그리고 완전 무료 셀프호스팅 오픈소스인 Keycloak 다섯 가지를 나란히 놓고 비교합니다. 무료 한도, 유료 진입가, 패스키·SSO 지원 현황, 셀프호스팅 가능 여부까지 실제 구매 의사결정에 필요한 축을 전부 다룹니다.
아래에서는 5종 종합 비교표부터 시작해 제품별 기능 딥다이브, 무료 티어·확장성 벤치마크, 요금제 완전 비교, 사용자 유형별 추천, 실전 팁과 흔한 실수, FAQ까지 이어집니다. 확인되지 않은 수치는 단정하지 않고 “3자 추정, 공식 미확인”으로 명확히 표시해 두었으니 예산을 세울 때 참고하시기 바랍니다.
1. Executive Summary: 2026년 인증 서비스 비교 한눈에 보기
시간이 없는 개발자를 위해 2026년 8월 기준 5대 인증 서비스의 핵심을 한 표로 압축했습니다.
📊 인증 서비스 비교 종합표
| 항목 | Auth0 | Firebase Auth | Supabase Auth | Clerk | Keycloak |
|---|---|---|---|---|---|
| 핵심 설계 철학 | 엔터프라이즈 컴플라이언스·SSO 중심(Okta 산하) | Google Cloud 생태계 번들 인증 | Postgres 백엔드 전체(BaaS)의 일부 | React/Next.js DX 중심, UI 컴포넌트 내장 | 무료 셀프호스팅, SAML/LDAP 연동 특화 |
| 공급 형태 | SaaS 전용(자체 버전 번호 없음) | Spark/Blaze 플랜의 일부 | Supabase 플랫폼 내 모듈(GoTrue 엔진) | SaaS 전용 | 셀프호스팅 오픈소스(매니지드 SaaS 없음) |
| 최신 버전/최근 변화 | 상시 배포, 2026-07-24 4개 리전 장애 | 상시 배포 | 상시 배포, 2026-06 $500M 투자 유치 | 상시 배포, 2026-02-05 무료 티어 확대 | 26.7.0(2026-07-09 릴리스) |
| 무료 한도(공식) | MAU 25,000명, 카드 불필요 | MAU 50,000(SAML/OIDC는 50) | MAU 50,000명 | MRU 50,000명(MAU와 지표 다름) | 무제한(자체 호스팅) |
| 유료 진입가 | $35/월(500 MAU 단위) | 종량제(무료 초과분) | $25/월(10만 MAU 포함) | $25/월(5만 MRU 이후 종량) | 없음(인프라 비용만) |
| 셀프호스팅 | 불가 | 불가 | 가능(GoTrue, Apache 2.0) | 불가 | 기본 전제 |
| 패스키 지원 | 웹 GA, 네이티브 앱은 제한적 이력 확인 | 미지원(코어 SDK), 확장으로만 우회 | 2026-05 베타 출시 | 무료 플랜부터 기본 제공 | 표준 WebAuthn 지원 |
| SSO/SAML | 무료부터 Self-Service SSO 가능 | Identity Platform 계층(무료 한도 50) | Pro부터 포함, 50커넥션 이후 종량 | Pro부터 1개 포함(추가 $75/월) | 전 버전 기본 내장 |
| 장점 | 컴플라이언스·SSO 성숙도, 무료부터 SSO 가능 | Google 생태계와의 매끄러운 연동 | Postgres 통합, 셀프호스팅 옵션 | 압도적으로 넓은 무료 기능 범위 | 완전 무료, LDAP/AD 연동 최강 |
| 단점 | MAU 초과 시 과금 체계가 불투명 | 패스키 공백, SMS 인증 별도 과금 | 무료 프로젝트 1주일 비활성 시 일시정지 | MRU 지표가 낯설어 타사와 액면 비교 어려움 | LTS 없음, 운영 부담 직접 부담 |
| 최적 추천 대상 | 엔터프라이즈 B2B SaaS, SSO 필수 조직 | Firebase/GCP 이미 도입한 모바일 앱 | Postgres 풀스택, 셀프호스팅 원하는 팀 | React/Next.js 스타트업, 빠른 MVP | 데이터 주권 필수 기관, 레거시 LDAP 통합 |
이 표에서 가장 조심해야 할 줄은 “무료 한도”입니다. 숫자만 보면 Firebase·Supabase·Clerk가 전부 5만 언저리로 비슷해 보이지만, Clerk의 단위는 MAU가 아니라 MRU(Monthly Retained User) 라는 별개 지표라 액면가 그대로 비교하면 오판하게 됩니다. 이 차이는 2장에서 자세히 다룹니다.
2. 5대 인증 서비스 핵심 기능 딥다이브
🔐 1) Auth0 - 엔터프라이즈 SSO·컴플라이언스의 기준점
- 무료 티어가 넉넉해졌습니다: Free 플랜은 MAU 25,000명까지 신용카드 없이 무제한 로그인, 패스워드리스, 무제한 소셜 커넥션, Organization 5개, Enterprise Connection 1개, Self-Service SSO까지 포함합니다. 일부 3자 소스는 이 한도가 과거 7,500 MAU에서 확대된 것이라고 서술하지만 정확한 발표 시점은 재검증이 필요한 수준으로만 확인됩니다.
- 유료 등급은 B2C·B2B로 나뉩니다: B2C Essentials는 월 $35부터(500 MAU 단위), B2C Professional은 월 $240부터로 MFA·사용자 역할·SSO 통합·Actions/Forms 확장 기능이 포함됩니다. B2B Essentials는 월 $150부터(Enterprise Connection 3개 포함, 추가 연결 개당 $100, 최대 30개), B2B Professional은 월 $800부터(연결 5개 + MFA 포함)입니다. Enterprise는 커스텀 견적으로 SLA 99.99%와 SCIM 프로비저닝이 붙습니다.
- MAU 초과 과금 단가는 공식적으로 공개되지 않습니다: Auth0 공식 페이지는 “구간을 넘으면 다음 구간 요금으로 청구된다”고만 설명할 뿐, MAU당 정확한 초과 단가를 명시하지 않습니다. 3자 소스는 약 $0.07/MAU라는 추정치를 제시하지만 이는 공식 확인이 안 된 참고치이므로, 성장기 스타트업이라면 계약 전 영업팀에 직접 문의하는 것이 안전합니다.
- 패스키는 웹에서 GA, 네이티브 앱은 확인이 필요합니다: Universal Login 기반 웹 패스키는 모든 플랜(무료 포함)에서 일반 출시 상태로 확인됩니다. 다만 네이티브 iOS/Android 앱의 패스키 지원은 과거 자료에서 제한적 이력이 확인될 뿐, 2026년 8월 현재 완전한 GA 전환 여부는 최신 자료로 재확인이 필요합니다.
- 최근 6개월은 안정성 이슈가 두드러졌습니다: 2026년 2월 22일 US-3 리전에서 약 2시간 35분 장애가 있었고, 2026년 7월 24일에는 US-1/3/4/5 4개 프로덕션 엔드포인트가 동시에 영향을 받는 약 10분간의 장애가 공식적으로 인정됐습니다. 셀프호스팅 옵션이 없는 순수 SaaS이므로, 이런 장애는 그대로 자사 서비스의 로그인 실패로 이어진다는 점을 감안해야 합니다.
🔥 2) Firebase Authentication - Google 생태계에 올라탄 인증, 그러나 패스키 공백
- 무료 한도는 방식에 따라 크게 갈립니다: 이메일/소셜/익명 로그인은 Spark(무료)·Blaze(종량제) 두 플랜 모두 5만(50,000) MAU까지 무료입니다. 하지만 SAML/OIDC 로그인은 무료 한도가 50 MAU로 뚝 떨어집니다. 엔터프라이즈 로그인을 붙이는 순간 사실상 유료 전환이 강제되는 구조입니다.
- Blaze 초과분 단가와 SMS 인증 요금은 공식 페이지에 명시되어 있지 않습니다: 공식 페이지는 “Google Cloud 요금 체계를 따른다”고만 안내할 뿐 정확한 MAU당 단가를 게시하지 않습니다. 전화(SMS) 인증도 별도 종량 과금이며 무료가 아닙니다. 3자 소스가 제시하는 구체적 단가(예: 건당 요금)는 공식 재확인이 안 된 수치이므로 예산을 짤 때는 “무료가 아니다”라는 사실만 확정적으로 받아들이고 정확한 단가는 콘솔에서 직접 확인하는 것을 권합니다.
- 5개 제품 중 유일하게 1st-party 패스키가 없습니다: 핵심 관리형 SDK에 패스키/WebAuthn 지원이 2026년 초 시점까지 빠져 있고, firebase-web-authn 같은 서드파티 Extension을 통한 우회 구현만 가능합니다. Auth0·Supabase·Clerk·Keycloak 네 곳 모두 어떤 형태로든 패스키를 지원한다는 점과 비교하면 명백한 기능 공백입니다.
- MFA는 SMS 기반이 기본입니다: TOTP 등 앱 기반 인증기를 쓰려면 상위 계층인 Identity Platform으로 업그레이드해야 하는 구조라, 무료 플랜만으로 촘촘한 다중 인증 정책을 짜기는 어렵습니다.
- 최근 6개월은 조용했습니다: 지난 3개월(2026년 5~7월) 내 눈에 띄는 가격 변경이나 대형 장애 뉴스는 확인되지 않았습니다. 다만 패스키 미지원이 2026년에도 계속되는 공백이라는 점이 여러 비교 블로그에서 반복적으로 지적되고 있습니다.
🐘 3) Supabase Auth - Postgres 백엔드에 내장된 오픈소스 인증
- 무료 한도가 두텁지만 조건이 있습니다: Free 플랜은 MAU 50,000명까지 영구 무료(만료 없음)이고 DB 500MB, 스토리지 1GB, egress 5GB, Edge Function 호출 50만 건이 함께 포함됩니다. 다만 무료 프로젝트는 1주일 비활성 시 자동 일시정지되고, 활성 프로젝트는 최대 2개까지만 유지할 수 있어 여러 개의 사이드 프로젝트를 동시에 굴리기엔 제약이 있습니다.
- 유료 등급은 Pro/Team으로 나뉩니다: Pro는 월 $25에 MAU 10만 명 포함(초과분 MAU당 $0.00325), 디스크 8GB, egress 250GB, 7일 백업이 붙습니다. Team은 월 $599로 SOC2·ISO 27001 인증, 14일 백업, 대시보드 SSO가 포함됩니다. 앱 최종사용자 대상 SAML 2.0은 Pro/Team 동일 단가로 50개 커넥션 포함, 초과 시 MAU당 $0.015로 안내되지만 대시보드 로그인용 SSO와 개념이 혼재된 부분이 있어 계약 전 재확인이 필요합니다.
- 5개 제품 중 유일하게 진짜 셀프호스팅이 가능합니다: 오픈소스 엔진 GoTrue(Go, JWT 기반, Apache 2.0)를 PostgREST·Realtime·Storage·Kong·Studio와 함께 Docker Compose로 묶어 자체 인프라에 올리는 공식 스택이 존재합니다. 다만 셀프호스팅 시 대시보드의 Auth 설정 패널이 비활성화되어 있어 OAuth 프로바이더 등을 docker-compose.yml 환경변수로 직접 설정해야 하는 UX 제약이 있습니다. 2025년 10월에는 셀프호스팅 개선 전담 메인테이너를 채용했다고 공식 GitHub 디스커션에서 밝혀, 이 부분이 회사 우선순위임을 시사합니다.
- 패스키는 5개 제품 중 가장 최근에 도입됐습니다: 2026년 5월 베타로 출시되어 WebAuthn 기반 Face ID/Touch ID/Windows Hello/보안키를 지원합니다. MFA는 TOTP·SMS·이메일 기반을 함께 지원합니다.
- 투자 유치로 회사 체급이 크게 커졌습니다: 2026년 6월 4일 $500M(약 5,000억 원) Series F를 유치하며 기업가치 $10.5B에 도달했습니다. GIC가 주도했고 Accel·Y Combinator·Craft·Felicis·Peak XV·Coatue 등 기존 투자자에 더해 Stripe 2차 투자, Salesforce Ventures가 신규 참여했습니다. 8개월 만에 기업가치가 $2B(2025년 4월) → $5B(2025년 10월) → $10.5B(2026년 6월)로 뛰었고, 회사는 이 성장 배경으로 AI 코딩 도구발 신규 DB 생성 급증을 자체 언급하고 있습니다. Postgres 자체에 관심이 있다면 PostgreSQL·MySQL·MongoDB 데이터베이스 비교 글도 함께 참고할 만합니다.
⚡ 4) Clerk - React/Next.js 개발자 경험 중심의 신흥 강자
- 무료 티어를 2026년 초 대폭 확대했습니다: Hobby(무료) 플랜은 2026년 2월 5일부로 MRU 50,000명까지 무료로 상향됐습니다. 다만 인터넷에는 구모델(더 낮은 한도) 정보가 아직도 많이 남아 있어 혼동을 일으킬 수 있습니다.
- MRU는 MAU와 다른 지표라 액면 비교가 위험합니다: MRU는 “가입 후 최소 하루가 지나서 재방문한 사용자”만 카운트하고, 가입 당일 활동은 과금 대상에서 제외되는 “First Day Free” 정책이 적용됩니다. 즉 Auth0·Supabase·Firebase의 MAU 정의보다 좁은 지표이므로, “5만 무료”라는 숫자를 다른 서비스의 “5만 MAU 무료”와 똑같이 취급하면 안 됩니다.
- **유료 등급은 Pro $25/월(연간 결제 시 $20/월), Business $300/월(연간 결제 시 $250/월)**이고, Enterprise는 커스텀 견적으로 SLA 99.99%와 HIPAA BAA 옵션이 붙습니다. MRU 초과 과금은 구간별로 정해져 있는데, 5만
10만 명 구간은 MRU당 $0.02, 10만100만 명 구간은 $0.018, 100만~1,000만 명 구간은 $0.015, 1,000만 명 초과 구간은 $0.012로 공식 명시되어 있습니다. - 무료 플랜의 기능 폭이 가장 넓습니다: 패스키, 소셜 로그인, MFA, React UI 컴포넌트가 전부 Hobby 플랜에서 기본 제공됩니다. Conditional UI(브라우저 자동완성 패스키 프롬프트)도 기본 활성화되어 있어 패스키 채택률이 높다고 자체 서술하고 있습니다. 다만 셀프호스팅 경로는 없는 순수 관리형 SaaS입니다.
- 투자와 성장세도 눈에 띕니다: 2025년 10월 15일 Menlo Ventures와 Anthropic의 Anthology Fund 주도로 $50M Series C를 유치했고, 누적 투자액은 $134M(7라운드, 15개 투자자)에 이릅니다. 정확한 사후 기업가치는 비공개 상태입니다.
🛡️ 5) Keycloak - 완전 무료 셀프호스팅 오픈소스 IAM
- 2026년 8월 기준 최신 버전은 26.7.0(2026년 7월 9일 릴리스)입니다: 네이티브 SCIM API 프리뷰, 실험적 멀티클러스터 고가용성(HA), SAML Step-up Authentication(단계적 인증 강화)이 새로 추가됐습니다. 지난 6개월은 26.5.6(3월) → 26.6.2(5월) → 26.6.3(6월) → 26.7.0(7월) 순으로 약 1~2개월 간격의 빠른 마이너 릴리스 주기를 유지했습니다.
- LTS(장기지원) 버전이 없다는 점을 반드시 알아야 합니다: Keycloak은 공식 정책상 언제나 최신 버전만 활성 개발·보안 패치 대상입니다. 즉 업그레이드를 미루면 보안 패치를 받지 못하는 상태로 방치될 수 있어, 도입 팀은 몇 달에 한 번씩 버전을 따라가는 운영 부담을 스스로 계획해야 합니다.
- 완전 무료지만 인프라 비용은 별도입니다: 사용자 수나 기능에 대한 과금은 전혀 없고, 유일한 비용은 직접 운영하는 서버·데이터베이스 인프라 비용입니다. Red Hat이 상용 지원판인 “Red Hat build of Keycloak”을 유료로 제공한다는 것은 일반적으로 알려져 있지만, 정확한 상용 지원 가격은 이 비교에서 재확인하지 못해 단정하지 않습니다.
- 레거시 온프레미스 통합에서 5개 제품 중 가장 강력합니다: OIDC, OAuth 2.0, SAML 2.0을 전부 지원하고, 기존 LDAP/Active Directory 사용자를 그대로 연동하는 사용자 페더레이션이 가능합니다. Google/Microsoft Entra ID/GitHub 등 업스트림 공급자로 로그인을 위임하는 아이덴티티 브로커링도 지원합니다.
- 셀프호스팅이 유일하게 기본 전제인 제품입니다: 데이터 주권이나 온프레미스 요구가 있는 조직에게는 사실상 기본 오픈소스 선택지로 자리 잡고 있습니다. 다만 배포 인프라를 직접 마련해야 하므로, 컨테이너로 올릴 서버가 필요하다면 웹호스팅 & PaaS 비교 글에서 다룬 Render·Fly.io 같은 Docker 지원 플랫폼이 후보가 됩니다.
3. 무료 티어 & 확장성 벤치마크 대결
이번 인증 서비스 비교에서 실제로 계약 전에 확인해야 할 축은 속도가 아니라 “무료 한도가 얼마나 관대한가”와 “그 한도를 넘었을 때 청구서가 얼마나 예측 가능한가”입니다. 공식 페이지에서 확인된 수치만으로 순위를 매기면 다음과 같습니다.
[2026년 8월 기준 공식 무료 한도 & 과금 투명성]
Keycloak : ⭐⭐⭐⭐⭐ 무제한(자체 호스팅), 과금 자체가 없음
Supabase Auth : ⭐⭐⭐⭐☆ MAU 5만 무료 + 초과 단가 공식 공개($0.00325/MAU)
Clerk : ⭐⭐⭐⭐☆ MRU 5만 무료 + 초과 단가 전 구간 공식 공개
Firebase Auth : ⭐⭐⭐☆☆ MAU 5만 무료(SAML만 50), 초과 단가 비공개
Auth0 : ⭐⭐⭐☆☆ MAU 25,000 무료, 초과 단가 비공개(3자 추정만 존재)
| 항목 | Auth0 | Firebase Auth | Supabase Auth | Clerk | Keycloak |
|---|---|---|---|---|---|
| 무료 한도(공식) | MAU 25,000 | MAU 50,000(SAML 50) | MAU 50,000 | MRU 50,000 | 무제한 |
| 초과 과금 단가 공개 여부 | 비공개(다음 구간 요금이라고만 설명) | 비공개(“Google Cloud 요금 체계 참고”) | 공개($0.00325/MAU, Pro 기준) | 공개(구간별 $0.02~$0.012/MRU) | 해당 없음 |
| 셀프호스팅 | 불가 | 불가 | 가능 | 불가 | 기본 전제 |
표에서 보듯 Clerk와 Supabase는 초과 과금 단가를 공식 페이지에 명시해 예산 시뮬레이션이 가능한 반면, Auth0와 Firebase Auth는 “다음 구간 요금” 또는 “Google Cloud 요금 체계 참고”처럼 모호하게만 안내합니다. 3자 소스가 제시하는 구체적 단가(Auth0 약 $0.07/MAU, Firebase 5만~10만 구간 약 $0.0055/MAU 등)는 공식 확인이 되지 않은 추정치이므로, 대규모 트래픽을 예상한다면 계약 전 영업팀에 직접 견적을 요청하는 것이 유일하게 안전한 방법입니다.
무료 한도 하나만 놓고 보면 Firebase·Supabase·Clerk가 모두 5만 언저리로 비슷해 보이지만, 앞서 설명했듯 Clerk의 MRU는 MAU보다 좁은 지표입니다. 실제 신규 가입자 대비 재방문율이 낮은 서비스라면 Clerk의 “5만 무료”가 다른 서비스의 “5만 MAU 무료”보다 체감상 더 여유롭게 느껴질 수 있습니다. 이 인증 서비스 비교에서 숫자만 보고 판단하지 말고 자사 서비스의 재방문 패턴까지 함께 고려해야 하는 이유입니다.
4. 요금제 · 가격 완전 비교
[유료 진입 장벽 — 월 최소 비용 순, 공식 페이지 기준]
Keycloak : $0/월 (인프라 비용만, 과금 자체 없음)
Clerk (Pro) : $25/월 (연간 결제 시 $20/월, 5만 MRU 이후 종량)
Supabase Auth (Pro) : $25/월 (10만 MAU 포함, 초과 $0.00325/MAU)
Auth0 (B2C Essentials) : $35/월 (500 MAU 단위)
Auth0 (B2B Essentials) : $150/월 (Enterprise Connection 3개 포함)
Clerk (Business) : $300/월 (연간 결제 시 $250/월)
Auth0 (B2B Professional) : $800/월 (Enterprise Connection 5개 + MFA 포함)
Supabase Auth (Team) : $599/월 (SOC2/ISO 27001, 14일 백업)
💰 요금제 상세 비교표(공식 페이지 기준, 2026년 8월 확인)
| 제품 | 무료 | 유료 진입가 | 핵심 조건 |
|---|---|---|---|
| Auth0 | Free $0(MAU 25,000, 카드 불필요) | B2C Essentials $35/월 | B2C Professional $240/월, B2B Essentials $150/월, B2B Professional $800/월, Enterprise는 커스텀 |
| Firebase Auth | Spark/Blaze 공통 MAU 50,000 무료(SAML/OIDC 50) | 종량제(Blaze) | SMS 인증·SAML 초과분은 별도 과금, 정확한 단가는 콘솔에서 확인 필요 |
| Supabase Auth | Free $0(MAU 50,000, 1주 비활성 시 일시정지) | Pro $25/월(10만 MAU 포함) | 초과 $0.00325/MAU, Team $599/월(SOC2/ISO 27001) |
| Clerk | Hobby $0(MRU 50,000) | Pro $25/월(연간 $20/월) | Business $300/월(연간 $250/월), MRU 초과 $0.02~$0.012 구간별 |
| Keycloak | 완전 무료(오픈소스) | 없음 | 인프라 비용만 발생, RHBK 상용 지원 가격은 별도 확인 필요 |
숨은 비용 관점에서 세 가지를 짚어야 합니다. 첫째, Auth0의 MAU 초과 과금은 “예측 불가능”에 가깝습니다. 공식 페이지가 정확한 단가를 공개하지 않기 때문에, 트래픽이 급증하는 시즌형 서비스라면 계약 시점에 반드시 견적서에 초과 단가를 명문화해 두어야 합니다. 실제로 커뮤니티에는 가격 정책 개편 이후 청구액이 크게 늘어 이전을 강행했다는 개별 사례도 보고된 바 있는데, 이는 회사의 공식 발표가 아닌 개별 이용자 보고이므로 일반화하기는 어렵지만 참고할 가치는 있습니다. 둘째, Clerk의 MRU 지표를 대역폭처럼 생각하면 안 됩니다. 신규 가입 첫날 활동은 과금에서 빠지므로, 온보딩 이탈률이 높은 서비스일수록 실제 과금 대상 사용자는 가입자 수보다 훨씬 적을 수 있습니다. 셋째, Keycloak의 “완전 무료”는 인건비를 포함하지 않습니다. LTS가 없어 몇 달에 한 번 버전을 따라가야 하고, 이 운영 공수를 인건비로 환산하면 소규모 팀에게는 매니지드 SaaS보다 오히려 비싸질 수 있다는 점을 감안해야 합니다.
5. 사용자 유형별 최종 추천 가이드
🎯 1) 이제 막 사이드 프로젝트를 시작하는 1인 개발자
- 최적의 선택: Clerk
- 이유: 무료 플랜(Hobby)에서 패스키, 소셜 로그인, MFA, React UI 컴포넌트까지 전부 기본 제공되어 별도 결제 없이 완성도 높은 로그인 화면을 가장 빨리 만들 수 있습니다. MRU 5만 한도 안에서는 사실상 비용 걱정이 없습니다.
🎯 2) React/Next.js 기반으로 빠르게 MVP를 출시하려는 스타트업
- 최적의 선택: Clerk
- 이유: 프레임워크 통합 컴포넌트가 내장돼 있어 로그인·회원가입·프로필 관리 UI를 코드 몇 줄로 구현할 수 있습니다. 다만 MRU 지표가 낯설다면 초반에 실제 과금 대상 사용자 수를 대시보드에서 직접 확인해보는 것을 권합니다.
🎯 3) Postgres 기반 풀스택 SaaS를 운영하며 셀프호스팅 옵션도 열어두고 싶은 팀
- 최적의 선택: Supabase Auth
- 이유: DB·스토리지·Auth가 한 플랫폼에 통합되어 있고, 필요하면 GoTrue 오픈소스 스택을 자체 인프라로 옮길 수 있는 유일한 선택지입니다. Postgres 자체를 더 깊이 비교하고 싶다면 PostgreSQL·MySQL·MongoDB 데이터베이스 비교 글이 도움이 됩니다.
🎯 4) 엔터프라이즈 SSO·SAML·컴플라이언스가 필수인 B2B SaaS
- 최적의 선택: Auth0
- 이유: 무료 플랜부터 Self-Service SSO가 가능하고, B2B Professional 등급에서는 Enterprise Connection 5개와 MFA가 기본 포함됩니다. Enterprise 등급의 SCIM 프로비저닝과 고급 컴플라이언스 인증은 5개 제품 중 가장 성숙합니다.
🎯 5) 이미 Firebase/Google Cloud 생태계에 올라탄 모바일 앱
- 최적의 선택: Firebase Authentication
- 이유: Firestore, Cloud Functions 등 기존 Google 인프라와의 연동이 매끄럽습니다. 다만 패스키가 코어 SDK에 없다는 공백을 인지하고, 패스워드리스 로그인이 꼭 필요하다면 서드파티 Extension 도입 여부를 먼저 검토해야 합니다.
🎯 6) 데이터 주권이 필수인 공공기관·금융권, 또는 레거시 LDAP/AD를 그대로 써야 하는 조직
- 최적의 선택: Keycloak
- 이유: 완전 무료 오픈소스이면서 SAML 2.0과 LDAP/Active Directory 페더레이션을 기본 내장해 레거시 온프레미스 시스템과의 통합에서 가장 강력합니다. 셀프호스팅 인프라를 마련해야 한다면 웹호스팅 & PaaS 비교 글의 컨테이너 지원 플랫폼들을 함께 검토해보세요.
6. 실전 활용 팁 & 흔한 실수
✅ 팁 1) Clerk의 MRU와 타사의 MAU를 절대 액면가로 비교하지 마세요
“5만 명 무료”라는 숫자만 보고 Clerk와 Supabase를 동급으로 취급하면 안 됩니다. MRU는 가입 후 최소 하루가 지나 재방문한 사용자만 카운트하고 가입 당일 활동은 제외되는 좁은 지표입니다. 온보딩 이탈률이 높은 서비스라면 실제 과금 대상 사용자는 가입자 수보다 훨씬 적을 수 있으니, 계약 전 자사 서비스의 D1 재방문율부터 확인하세요.
✅ 팁 2) Auth0는 MAU 초과 과금 단가를 반드시 서면으로 받아두세요
공식 페이지가 “다음 구간 요금”이라고만 안내할 뿐 정확한 단가를 공개하지 않기 때문에, 트래픽이 급증할 가능성이 있는 서비스라면 영업팀과의 계약 시점에 초과 단가를 명문화해 두는 것이 유일한 안전장치입니다. 이를 소홀히 했다가 예상보다 훨씬 큰 청구서를 받았다는 커뮤니티 사례도 존재합니다.
✅ 팁 3) Firebase Auth를 쓴다면 패스키 공백을 처음부터 계획에 반영하세요
1st-party 패스키가 없다는 사실은 나중에 알면 리팩터링 비용이 커집니다. 패스워드리스 로그인이 로드맵에 있다면 서드파티 Extension 도입을 처음부터 아키텍처에 포함시키거나, 패스키가 필수인 프로젝트라면 애초에 Clerk·Auth0·Supabase·Keycloak 중 하나를 검토하는 편이 낫습니다.
✅ 팁 4) Supabase 셀프호스팅은 대시보드가 아니라 환경변수로 설정해야 합니다
자체 인프라에 GoTrue를 올리면 관리형 버전과 달리 대시보드의 Auth 설정 패널이 비활성화됩니다. OAuth 프로바이더 키 등은 docker-compose.yml의 환경변수로 직접 넣어야 하므로, 관리형 대시보드의 UX를 기대하고 시작하면 초반에 문서를 다시 찾아봐야 하는 시행착오가 생길 수 있습니다.
✅ 팁 5) Keycloak 도입 전 “LTS 없음”을 운영 계획에 반영하세요
Keycloak은 항상 최신 버전만 보안 패치 대상입니다. 26.7.0처럼 1~2개월 간격으로 마이너 버전이 나오는 만큼, 업그레이드를 몇 달씩 미루면 알려진 취약점에 노출된 채로 운영하게 됩니다. 분기별 업그레이드 일정을 미리 캘린더에 넣어두는 것을 권합니다.
✅ 팁 6) 무료 프로젝트를 오래 방치할 계획이라면 Supabase 자동 일시정지를 기억하세요
Supabase Free 플랜은 1주일간 활동이 없으면 프로젝트가 자동으로 일시정지됩니다. 데모나 포트폴리오용으로 오래 켜두고 싶다면 최소한의 헬스체크 요청을 주기적으로 보내거나, 실제 운영이 시작되는 시점에는 Pro로 옮기는 계획을 세워두세요.
7. 자주 묻는 질문 (FAQ)
Q. 인증 서비스 비교에서 가장 먼저 확인해야 할 기준은 무엇인가요?
“셀프호스팅이 필요한가”와 “엔터프라이즈 SSO/SAML이 지금 당장 필요한가” 두 가지입니다. 데이터 주권이나 온프레미스 요구가 있다면 Keycloak으로 후보가 좁혀지고, SSO가 무료 단계부터 필요하다면 Auth0가 유리합니다. 이 두 축이 아니라면 무료 한도와 개발자 경험(Clerk vs Supabase vs Firebase) 비교로 넘어가면 됩니다.
Q. 다섯 서비스 중 무료로 시작하기 가장 좋은 곳은 어디인가요?
기능 폭만 보면 Clerk의 Hobby 플랜이 패스키·소셜 로그인·MFA·UI 컴포넌트를 전부 무료로 제공해 가장 넉넉합니다. 다만 완전 무료를 원하고 서버 운영이 부담스럽지 않다면 Keycloak도 좋은 대안이며, Postgres 백엔드를 함께 쓸 계획이라면 Supabase Free(MAU 5만)도 유력한 후보입니다.
Q. Auth0와 Clerk 중 어느 쪽이 더 저렴한가요?
공식 페이지 기준으로는 유료 진입가가 Clerk Pro $25/월, Auth0 B2C Essentials $35/월로 Clerk가 낮습니다. 대규모 사용량 구간에서 “Auth0가 Clerk보다 몇 배 비싸다”는 식의 주장이 일부 3자 소스에 존재하지만, 계산 방법론이 공개되지 않은 추정치라 정확한 배수는 신뢰하기 어렵습니다. 자사 예상 MAU/MRU 규모로 각 사 영업팀에 직접 견적을 요청하는 것이 가장 정확합니다.
Q. Supabase Auth를 셀프호스팅할 수 있나요?
가능합니다. 오픈소스 엔진 GoTrue(Apache 2.0)를 PostgREST·Realtime·Storage·Kong·Studio와 함께 Docker Compose로 묶어 자체 인프라에 올리는 공식 스택이 있습니다. 다만 셀프호스팅 시에는 대시보드의 Auth 설정 패널이 비활성화되어 있어 OAuth 프로바이더 등을 환경변수로 직접 설정해야 하는 제약이 있습니다.
Q. Firebase Auth는 패스키를 지원하나요?
핵심 관리형 SDK 자체에는 1st-party 패스키 지원이 2026년 초 시점까지 없습니다. firebase-web-authn 같은 서드파티 Extension을 통한 우회 구현만 가능하며, 이는 다른 네 개 제품과 비교했을 때 명백한 기능 공백으로 지적되고 있습니다.
Q. Keycloak은 완전 무료인데 상용 지원은 없나요?
Keycloak 자체는 사용자 수나 기능에 대한 과금 없이 완전 무료입니다. Red Hat이 상용 지원판인 “Red Hat build of Keycloak”을 유료로 제공한다는 것은 일반적으로 알려져 있지만, 정확한 상용 지원 가격은 이번 조사에서 공식 확인하지 못했으므로 필요하다면 Red Hat 영업팀에 직접 문의하는 것을 권합니다.
Q. Clerk의 MRU는 MAU와 정확히 어떻게 다른가요?
MRU(Monthly Retained User)는 가입 후 최소 하루가 지나 다시 방문한 사용자만 카운트하고, 가입 당일의 활동은 “First Day Free” 정책에 따라 과금 대상에서 제외됩니다. 반면 MAU는 보통 해당 월에 활동한 모든 고유 사용자를 셉니다. 즉 MRU는 MAU보다 항상 같거나 작은 값이 나오므로, “5만 명 무료”라는 표현을 다른 서비스와 같은 기준으로 비교하면 안 됩니다.
Q. Auth0에서 다른 서비스로 마이그레이션하는 게 쉬운가요?
Supabase는 Auth0→Supabase 공식 마이그레이션 가이드 문서를 제공하고, 실제로 12만 5천 명 규모의 사용자를 이전한 기술 블로그 사례도 확인됩니다(다만 회사 공식 사례연구는 아닌 개인 사례입니다). WorkOS 등 타사도 Auth0 마이그레이션 가이드를 별도로 제공하는 것을 보면, 이 시장에서 Auth0 이탈 수요 자체는 꾸준히 존재하는 것으로 보입니다. 다만 마이그레이션은 세션·비밀번호 해시 처리 등 세부 이슈가 많으므로 소규모 파일럿부터 진행하는 것을 권합니다.
8. 결론: 2026년 인증 서비스 비교의 실전 결론
2026년 8월 시점에서 이 인증 서비스 비교의 결론은 “정답 하나”가 아니라 “축 하나를 먼저 정하라”에 가깝습니다. 셀프호스팅이 필요 없는 대부분의 스타트업이라면 Clerk의 넓은 무료 기능과 Supabase의 Postgres 통합 중에서 프레임워크 취향에 따라 고르면 되고, 엔터프라이즈 SSO가 처음부터 필수라면 Auth0가 여전히 가장 성숙합니다. 반대로 데이터 주권이나 레거시 LDAP 통합이 걸려 있다면 처음부터 Keycloak 외에는 사실상 대안이 많지 않습니다.
숫자 하나만 그대로 믿고 예산을 짜는 것은 이 시장에서 특히 위험합니다. Auth0와 Firebase Auth 모두 초과 과금 단가를 공식적으로 공개하지 않고, Clerk의 무료 한도는 MAU가 아닌 MRU라는 별도 지표로 셈해지기 때문입니다. 계약 전에는 반드시 공식 요금 페이지를 재확인하고, 애매한 부분은 영업팀에 서면으로 단가를 받아두는 습관이 필요합니다. 패스키 도입을 검토 중이라면 비밀번호 관리자 비교 글도 함께 참고하면, 사용자 쪽 패스워드리스 경험을 더 넓은 맥락에서 이해하는 데 도움이 됩니다.
[요약: 내 상황에 맞는 최종 추천]
이제 막 시작하는 사이드 프로젝트 / React·Next.js MVP
→ Clerk (Hobby 무료, MRU 5만까지 패스키·소셜·MFA 전부 무료)
Postgres 풀스택 SaaS, 셀프호스팅 옵션도 원함
→ Supabase Auth (Free MAU 5만, GoTrue 오픈소스 셀프호스팅 가능)
엔터프라이즈 SSO/SAML/컴플라이언스가 필수인 B2B SaaS
→ Auth0 (무료부터 Self-Service SSO, B2B Professional $800/월)
이미 Firebase/GCP 생태계에 올라탄 모바일 앱
→ Firebase Auth (MAU 5만 무료, 단 패스키 공백은 감안)
데이터 주권 필수 기관, 레거시 LDAP/AD 연동
→ Keycloak (완전 무료, 셀프호스팅 기본 전제, LTS 없음 주의)
자사 서비스가 지금 당장 어떤 축(셀프호스팅, SSO, 프레임워크 DX, 무료 한도)을 가장 우선하는지부터 정하고, 그 위에 이 글의 인증 서비스 비교 표를 얹으면 예상치 못한 청구서와 마이그레이션 리스크를 함께 줄일 수 있습니다.