Azure AD B2C 대안: 다음 행보를 준비하는 팀을 위해

Azure AD B2C 대안을 찾고 계신가요? Logto는 XML 커스텀 정책이나 남의 일정에 맞춘 재구축 없이 엔터프라이즈 SSO, 멀티테넌트 조직, MFA를 제공합니다.

팀들이 Azure AD B2C 대안을 찾는 이유

Azure AD B2C는 그만한 자리를 차지할 이유가 있었습니다. 넉넉한 무료 등급, Azure 컴플라이언스 우산, 그리고 99.99% SLA를 갖췄죠. 하지만 Microsoft는 이를 신규 고객에게 닫았고, 이제 CIAM 프로젝트를 Microsoft Entra External ID로 안내합니다. 이 차세대 플랫폼은 팀들이 수년간 구축해 온 커스텀 정책을 실행하지 못합니다. B2C를 떠나는 팀들과 이야기해 보면, 그 사연은 좀처럼 버그 하나로 요약되지 않습니다. 그들의 제품은 계속 성장했지만 플랫폼은 멈춰 있었던 것이죠.

동기실제로 나타나는 모습
단계적 종료 모드에 들어간 제품2025년 5월 1일부터 Azure AD B2C는 신규 고객에게 더 이상 제공되지 않으며, Premium P2 등급은 2026년 3월 15일에 중단되었습니다. Microsoft는 기존 테넌트를 "최소 2030년 5월까지" 지원하겠다고 약속했습니다. 계획을 세울 시간은 남아 있지만, B2C 위에 새로운 기능을 구축할 때마다 Microsoft 스스로가 이미 지나쳐 버린 플랫폼에 대한 투자는 더 깊어집니다.
업그레이드 경로는 손쉬운 대체가 아닙니다Entra External ID는 XML 커스텀 정책을 완전히 없앴고, 커스텀 정책으로 구성된 아이덴티티 제공자는 직접 마이그레이션에서 지원되지 않습니다. 그곳으로 옮긴다는 것은 새 테넌트, Graph API를 대상으로 직접 작성하는 사용자 마이그레이션 스크립트, 그리고 앱별 전환을 의미합니다. 그것이 기본 업그레이드의 대가라면, 대신 시장 전체를 평가해 보는 것이 합리적입니다.
커스텀 정책은 막다른 길입니다고급 B2C 시나리오는 Identity Experience Framework 안에 존재합니다. 상속 체인으로 서로를 참조하는 여러 XML 파일, 로컬 디버깅 부재, 그리고 Application Insights 로그를 통한 문제 해결이 그것입니다. Microsoft 자체 FAQ조차 고객들이 커스텀 정책을 "구축하고 관리하기가 너무 어렵다"고 여겼음을 인정합니다. 그 전문성은 어디로도 이전되지 않습니다.
엔터프라이즈 SSO는 곧 XML을 손으로 편집하는 일B2C에서 SAML 아이덴티티 제공자를 페더레이션하는 기능은 오직 커스텀 정책을 통해서만 제공됩니다. 온보딩하는 엔터프라이즈 고객 한 명 한 명이 손으로 작성한 클레임 제공자 XML, 인증서 업로드, 그리고 수작업으로 교환하는 메타데이터를 의미합니다. 셀프서비스 포털도 없고, 기댈 만한 고객별 SSO 모델도 없습니다.

Azure AD B2C 대비 Logto는 무엇이 다른가요?

XML 엔지니어링 대신 구성으로

로그인 경험, MFA, 패스키, 엔터프라이즈 SSO는 Logto Console이나 Management API를 통해 구성됩니다. 브랜딩, 커스텀 JWT 클레임, 웹훅이 팀들이 예전에 정책 XML로 직접 만들던 시나리오를 대신합니다. 변경은 토글 하나 또는 API 호출 한 번으로 이뤄지며, 정책 업로드나 Application Insights 세션이 필요 없습니다.

기본으로 제공되는 멀티테넌트 B2B

Logto 조직은 각 비즈니스 고객에게 고유한 구성원, 역할, 엔터프라이즈 SSO 연결을 제공하며, 사용자가 처음 로그인할 때 적시 프로비저닝(just-in-time provisioning)이 이뤄집니다. B2C에서는 커스텀 속성으로 직접 모델링해야 했던 것이 Logto에서는 일급 제품 기능입니다.

발이 묶일 일 없는 플랫폼

독점 아이덴티티 플랫폼이 판매 종료에 이르렀을 때 어떤 일이 벌어지는지 이미 보셨습니다. Logto Cloud는 완전 관리형 서비스이며, Logto 오픈소스 버전(13k+ GitHub 스타)과 동일한 코드베이스로 실행됩니다. 언젠가 비용 구조나 로드맵이 더 이상 맞지 않게 되면, 셀프 호스팅으로 전환해 계속 나아갈 수 있습니다. 누구의 허락도 필요 없습니다.

Logto는 나에게 맞는 Azure AD B2C 대안일까요?

저희는 정직한 포지셔닝을 지향합니다. Logto가 모든 Azure AD B2C 고객에게 완벽한 선택은 아닙니다.

Logto로 전환해야 할 때

  • 새로운 CIAM 프로젝트를 시작하고 있습니다. 더 이상 Azure AD B2C를 구매할 수 없으므로, 어차피 후속 제품들을 비교하게 됩니다. Logto의 무료 플랜은 50K MAU까지 지원하고, 개발 테넌트는 모든 프리미엄 기능을 무료로 포함합니다.
  • 엔터프라이즈 SSO 목록이 계속 늘어나고 있습니다. Logto에서는 각 고객의 IdP를 온보딩하는 일이 콘솔 구성입니다. 조직별 SAML 또는 OIDC 연결에 적시 프로비저닝까지, XML은 필요 없습니다.
  • Identity Experience Framework를 이제 그만하고 싶습니다. 브랜딩된 로그인, MFA 규칙, 커스텀 클레임처럼 정책 XML로 직접 만들던 흐름이 Logto에서는 제품 기능입니다.
  • 다시는 지원 종료로 발이 묶이고 싶지 않습니다. 오늘은 관리형 클라우드를 사용하고, 내일은 동일한 오픈소스 코드베이스를 셀프 호스팅할 수 있는 선택지를 함께 남겨 두세요.

Azure AD B2C 쪽이 더 잘 맞을 수 있는 경우

  • 사용자 흐름으로 운영하며 50K MAU 미만입니다. 내장 사용자 흐름으로 요구 사항이 충족된다면, B2C는 최소 2030년 5월까지 사실상 무료이며 계속 지원됩니다. 오늘 당장 강제되는 조치는 없습니다. 참고로 Logto의 무료 플랜도 50K MAU를 지원합니다.
  • Microsoft에 올인하고 있습니다. 워크포스가 Microsoft Entra ID로 운영되고 컴플라이언스 체계가 Azure 위에 구축되어 있다면, Entra External ID로 옮기는 편이 하나의 벤더 관계 안에 머물게 해 주며, 단순한 사용자 흐름 설정은 가장 적은 마찰로 마이그레이션됩니다.

Azure AD B2C vs. Logto: 항목별 비교

LogtoAzure AD B2C
주요 차이점
제품 수명 주기제품이 신규 고객에게 열려 있고 활발히 개발되는지 여부활발히 개발 중단일 제품 라인2025년 5월부터 신규 고객에게 닫힘새 기능은 별도 제품에 추가
고급 커스터마이징내장 로그인 흐름을 넘어서는 방법콘솔과 API커스텀 JWT 클레임과 웹훅XML 커스텀 정책 (Identity Experience Framework)
엔터프라이즈 SSO기업 고객이 자체 아이덴티티 제공자로 로그인콘솔에서 구성하는 SAML 및 OIDC 커넥터SAML 페더레이션에 커스텀 정책 필요
B2B / 멀티 테넌시비즈니스 고객을 역할을 갖춘 조직으로 모델링무제한*역할과 조직별 SSO를 갖춘 조직내장 조직 모델 없음
SPA 세션단일 페이지 앱 사용자의 로그인 상태 유지수명을 구성할 수 있는 순환 리프레시 토큰SPA 리프레시 토큰은 24시간으로 제한
배포 옵션인증 서비스를 실행할 수 있는 위치클라우드, 프라이빗 클라우드 또는 셀프 호스팅Microsoft 호스팅 전용
무료 등급무료 플랜에 포함된 내용50K MAU 및 50K 토큰까지첫 50K MAU 무료

2026년 7월 기준 공개된 정보를 바탕으로 작성되었습니다. 최신 정보는 각 공급업체를 통해 확인해 주세요.

* '무제한'은 고정된 제한이 없는 기능을 의미하지만, 공정한 사용, 보안 및 최적의 성능을 보장하기 위한 시스템 정책을 준수해야 합니다.

Azure AD B2C에서 마이그레이션하기: 무엇을 예상해야 할까요

솔직히 말씀드리면, Azure AD B2C는 비밀번호 해시를 내보낼 수 없습니다. 따라서 어떤 벤더도 기존의 모든 비밀번호가 조용히 그대로 동작하는 일괄 마이그레이션을 약속할 수 없습니다. Microsoft 자체 External ID 가이드도 동일한 제약을 우회합니다.

그 밖의 모든 것은 깔끔하게 옮겨집니다. Microsoft Graph API로 사용자 프로필을 내보낸 뒤 Logto의 Management API로 일괄 가져오기 하세요. 소셜 제공자나 비밀번호 없는 방식으로 로그인하는 사용자는 전환을 전혀 눈치채지 못합니다.

비밀번호 사용자의 경우, 일회성 재설정이나 단계적 롤아웃 중 하나를 계획하세요. 올바른 접근 방식은 사용자 기반에 따라 다르므로, 여러분의 환경을 알려 주시면 전환을 계획하는 데 도움을 드리겠습니다.

사용자 마이그레이션 가이드 읽기 →

마이그레이션은 저마다 조금씩 다릅니다. 가이드에서 다루지 않는 상황이라면 문의하기를 통해 필요한 내용을 알려주세요.

자주 묻는 질문

Azure AD B2C는 지원 중단(deprecated)되었나요?

Microsoft는 "지원 중단(deprecated)"이라는 표현을 쓰지 않지만, 2025년 5월 1일부로 Azure AD B2C는 신규 고객이 더 이상 구매할 수 없으며, Premium P2 등급은 2026년 3월 15일에 중단되었습니다. Microsoft는 기존 테넌트를 최소 2030년 5월까지 계속 지원하겠다고 밝혔습니다.

Azure AD B2C와 Microsoft Entra External ID의 차이는 무엇인가요?

둘은 별개의 제품이며, Microsoft는 External ID가 Azure AD B2C의 새 이름이 아니라고 명시합니다. External ID는 Microsoft의 차세대 CIAM 플랫폼이며, 마이그레이션 가이드는 기존 B2C 고객을 그곳으로 안내합니다. 이 제품은 XML 커스텀 정책을 지원하지 않습니다. Microsoft는 기존 커스텀 정책을 위한 마이그레이션 경로를 약속했지만, 2026년 7월 기준 아직 출시되지 않았습니다.

Azure AD B2C에서 반드시 마이그레이션해야 하나요?

당장은 아닙니다. 기존 테넌트는 최소 2030년 5월까지 지원되며, Microsoft가 B2C에 대해 밝힌 약속은 보안, 가용성, 안정성을 포괄합니다. 새로운 기능 작업은 Entra External ID에서 이뤄집니다. 그곳으로 옮기는 것 자체가 하나의 마이그레이션 프로젝트이므로, 많은 팀이 이 시점을 계열 내 업그레이드를 기본으로 택하기보다 CIAM 시장 전체를 평가하는 계기로 삼습니다.

최고의 Azure AD B2C 대안은 무엇인가요?

Microsoft 자체 후속 제품은 Entra External ID이며, Microsoft 생태계에 깊이 투자한 팀에게 합리적인 선택입니다. 멀티테넌트 B2B 기능, 커스텀 정책 없는 엔터프라이즈 SSO, 그리고 또 다른 독점 수명 주기에 베팅하는 대신 셀프 호스팅할 수 있는 선택지를 원한다면 Logto가 강력한 선택입니다. Auth0를 비롯한 다른 CIAM 벤더들도 평가해 볼 만합니다.

Microsoft, Azure, Microsoft Entra는 Microsoft 그룹사의 상표입니다. 기능 비교는 2026년 7월 기준 공개된 정보를 바탕으로 작성되었습니다. 최신 정보는 각 공급업체를 통해 확인해 주세요.

Logto Cloud로 프로젝트를 구축하세요