Logto 가 Auth0 와 차별화되는 점 및 그에 대한 우리의 관점
우리 고객들은 종종 Auth0 와 우리 제품의 차이점에 대해 질문합니다. 이 기사에서는 핵심적인 세부 사항을 설명하고 Auth0 및 기타 대안 제품들과 우리의 제품이 차별화되는 점에 대한 강력한 의견을 공유하겠습니다.
소개
Auth0 란 무엇인가
2013년에 설립된 Auth0 는 클라우드 기반 플랫폼으로, 개발자들이 인증 및 ID 관리 기능들을 쉽게 애플리케이션에 통합할 수 있게 돕는 도구와 서비스를 제공합니다. 고객 ID 접근 관리 분야의 선두주자로 자리 잡고 있습니다.
Logto 란 무엇인가
Logto 의 아이디어는 설립자인 Gao 가 Okta 와 Auth0 를 모두 사용해봤지만 번거로운 개발자 경험과 높은 비용에 좌절하면서 생겨났습니다. 그는 많은 개발자들과 팀들이 비슷한 어려움을 겪고 있다고 확신합니다. 그래서 우리는 Logto 를 Auth0 의 대안으로 더 현대적이고 유행하는 솔루션으로 간주합니다.
Logto vs. Auth0
TL;DR
😄 우리는 Auth0 의 간과된 사용자들의 니즈를 우선시합니다
우리는 특히 Auth0 에 의해 간과될 수 있는 사용자들을 대상으로 합니다. 여기에는 디지털 솔루션이 필요한 개발자와 스타트업이 포함됩니다.
😄 우리 제품은 오픈 소스를 채택합니다
클라우드 버전 외에도, 우리는 한편으로 커뮤니티가 주도하는 평판이 좋은 오픈 소스 버전을 유지하고 있습니다.
😄 목표 사용자를 위한 경쟁력 있는 개발자 경험
우리는 어떤 기능을 개발할지를 신중히 결정하는 접근 방식을 취합니다. 모든 사용 사례에 무심코 기능을 제공하는 것을 피하며, 그 결과 최종 사용자들이 얽매이거나 혼란스러워 할 수 있습니다. 이 원칙을 따르고 커뮤니티의 목소리에 따라, 우리는 최고의 개발자 경험을 보장하고 더욱 직관적이고 경량화된 제품을 제공합니다.
😄 Auth0: 높은 초기 비용(선불); Logto: 실제 사용량 만 지불하고 비용 절감(사용한 만큼 지불)
우리의 가격 정책은 투명하고 합리적이며 사용한 만큼 지불하는 방식과 계층화된 가격 체계를 가지고 있습니다. 이는 Auth0 에 비해 상당한 비용 절감을 제공합니다. 또한 Auth0의 선불 요금제가 매달 사용자 트래픽을 예측해야 하기 때문에 정신적으로도 안도감을 제공합니다.
시장의 다른 대안들과 유사한 SKU 의 조건에서 월간 활성 사용자 10,000 명일 경우 비용은 얼마일까요?
😄 새로운 시대를 수용하기 위한 우리의 단기 로드맵
향후 제품 라인에는 소프트웨어로서의 서비스(SaaS)에 최고의 ID 모델을 제공하는 것을 목표로 하는 조직, 기업 SSO 등이 포함됩니다. 우리는 이미 우리의 클라우드 서비스를 구축하기 위해 ID 모델 및 아키텍처 설계를 사용하면서 충분한 모범 사례와 의견을 얻었습니다.
또한, 인공지능(AI) 회사들에 보다 강력한 지원을 제공하기 위해 약속한 바 있습니다. 최근 몇몇 AI 기업들과 파트너십을 맺어 AI 애플리케이션 및 플러그인을 개발하는 데 가치 있는 동반자로서의 역할을 하고 있습니다.
우리는 Auth0 의 간과된 사용자들의 니즈를 우선시합니다
Logto 는 Auth0 사용자가 간과된 사용자들의 니즈를 충족하기 위해 다음과 같은 문제들을 더 나은 방식으로 해결하도록 합니다. ID 솔루션을 찾고 있는 개발자나 기업이라면 다음과 같은 상황을 겪을 수 있습니다:
사용 사례 | Logto 추천 제공 | Auth0 |
---|---|---|
작은 프로젝트를 진행하는 개별 개발자가 인증 시스템을 만들고 사용자 그룹을 관리할 필요가 있습니다. | Logto Hobby | 🙅 번거롭습니다 |
초기 단계 스타트업은 처음부터 인증부터 권한 부여 까지 포괄적인 ID 인프라를 필요로 합니다. | Logto Pro | 🙅 예산에 친화적이지 않음 |
🔥 핫 시나리오: 수익화 전략이 없는 상태에서 ChatGPT 플러그인을 개발하는 AI 기업. | Logto Hobby, Logto Pro | 🙅 예산에 친화적이지 않음 |
여러 애플리케이션을 가진 사업이 중앙집중화된 ID 시스템을 유지해야 할 필요가 있습니다. | Logto Hobby, Logto Pro | Auth0 필수, Auth0 Professional |
미드사이즈 기업은 비용을 통제하면서 마이크로서비스를 위한 개발자 친화적인 식별 솔루션을 찾고 있습니다. | Logto Pro | 🙅 번거롭고 예산에 친화적이지 않음 |
다양한 서비스를 여러 고객에게 제공하는 기술 컨설턴시나 기술 전문가. | Logto Cloud / Logto OSS | 🙅 예산에 친화적이지 않음 |
OpenID Connect (OIDC)을 탐구하고 자신의 로그인 흐름을 구축하는 열정적인 오픈소스 개발자. | Logto OSS | ❌ 사용 가능하지 않음 |
자체 온프레미스 인증 솔루션을 찾고 있는 기업들. | Logto OSS | ❌ 사용 가능하지 않음 |
이 그룹 중 하나에 속한다고 생각된다면 멋진 것입니다! 이것이 바로 우리가 여러분을 위해 해결하고자 하는 것입니다. 이는 Auth0 를 통해 완벽하게 해결되지 않은 시나리오 때문입니다:
- 비합리적이고 불투명한 가격, 기업용 요금제에 비해서 놀랍게도 낮은 MAU 한도.
- 제한된 사용자 맞춤화로 복잡한 제품 및 기능 세트와 결합.
Logto 는 많은 다른 제품들이 간과 하던 영역에 초점을 맞추어 이러한 문제들을 보다 효과적인 방식으로 해결하고자 합니다.
우리 제품은 오픈 소스를 채택합니다
Logto 는 오픈 소스와 클라우드 버전을 모두 제공하여 언제든지 무료 오픈 소스 옵션을 영원히 사용 가능하게 합니다. 이는 Auth0 및 시장 내 다른 대안과 차별화됩니다. 오픈 소스는 Logto 의 DNA 에 깊이 뿌리내려 있어 훌륭한 문화를 형성하고 있습니다.
그 결과, Logto 는 확장 가능하며 성장에 이상적이며 유연성과 맞춤화를 제공합니다. 커뮤니티와 팀의 노력이 우리의 성장을 이끌며, 단 1 년 만에 우리는 다음을 달성하였습니다:
- 26 개의 커넥터
- 11 개의 지역화 언어
- 12 개의 개발 프레임워크
- 개발자가 친숙한 인터랙티브한 콘솔이라고 알려진 모든 작업을 관리 API를 통해 수행할 수 있습니다.
동시에 우리는 제품을 구축하면서 투명성을 유지하고, 코드 품질에 대해 높은 기준을 유지하고 있습니다. 우리의 가이드와 SDK 는 사용자가 문제 없이 쉽게 따를 수 있도록 사용자 친화적으로 설계되었습니다. 단순함과 포용성은 전 세계 개발자들에게 큰 반향을 일으켰습니다.
Logto 는 인증을 빠르고 쉽게 추가할 수 있도록 도와줍니다. 만약 인증 계층이 필요하다면 이것이 해결책입니다. 코드가 명확하며 필요한 경우 쉽게 사용자 정의할 수 있습니다. 메인스트림 클라우드 솔루션에 쉽게 배포할 수 있습니다. 우리는 생산에서 문제 없이 사용하고 있습니다.
-- Ufuk Arslan, Mobilist 공동창업자
현대적 개발자 경험
한눈에 보기 쉬운 도구
Logto 와 Auth0 의 인터페이스 및 지원 기능을 비교해 보면 우리 철학과 차별점을 명확히 이해할 수 있습니다. 이를 설명하기 위해, 네이티브 애플리케이션 설정 페이지를 예로 들어 보겠습니다.
Auth0 vs. Logto 애플리케이션 세부 정보
단순함은 세심한 의사 결정 과정의 결과입니다. 우리는 목표 사용자의 필요에 따라 기능을 신중하게 선택하고 우선순위를 두어, 최상의 개발자 경험을 제공하려고 합니다.
여기에는 우리의 레이어와 인프라가 있습니다:
또한 Logto 는 AI 및 기타 경량 제품에 대한 인증에 최적의 선택입니다. 우리는 Logto 가 ChatGPT 플러그인을 어떻게 지원하는지 설명하는 우리의 튜토리얼을 탐색 하시길 권장합니다.
✍️ Logto 을 사용한 ChatGPT 플러그인 사용자 인증 구현하기
쉬운 통합
원활하고 사용자 친화적인 통합 과정은 훌륭한 개발자 경험을 만들기 위한 중요한 요소입니다. Logto 는 개발자들이 Logto 를 애플리케이션에 효율적으로 통합할 수 있도록 인-컨텍스트 가이드를 제공합니다.
우리는 Logto 를 THE 인증 시스템으로 사용하고 있으며, 이는 정말로 게임 체인저였습니다. 통합은 매끄럽고 안전하고 효율적인 로그인 방법을 제공하여 사용자 경험을 크게 향상시켰습니다. 전반적으로, 우리는 인증 시스템을 개선하고자 하는 어떤 조직에게도 Logto 를 강력하게 추천합니다.
-- André König, openformation.io CEO
우리의 통합 가이드와 Auth0 를 간단히 비교해 보겠습니다:
Auth0 vs. Logto 통합 가이드
구성 주도 개발 (CDD)
우리는 일관되고 훌륭한 개발자 경험을 보장하기 위해 엔지니어링 및 제품 개발 과정에 구성 주도 개발을 통합합니다.
커넥터를 예로 들어 보겠습니다.
커넥터는 Logto 에서 비밀번호 없이 사용자 등록, 로그인 및 소셜 로그인 기능을 활성화 함으로써 최종 사용자가 활용할 수 있는 중요한 역할을 합니다. Logto 는 사용자가 설정하거나 자신만의 커넥터를 만들 수 있는 기능을 제공합니다.
우리의 커넥터는 매우 유연하여 사용자가 쉽게 설치하거나 맞춤형 커넥터를 개발할 수 있도록 설계되었습니다. 이 과정을 간소화하기 위해, 우리는 '구성 주도 개발(CDD)'에서 영감을 받은 '동적 양식'이라는 해결책을 구현했습니다.
이 접근 방식을 채택하고 우리의 구성 가이드를 따르면 개발자들은 많은 노력을 절약할 수 있습니다. 이 접근 방식은 또한 더 큰 맞춤화와 유연성을 제공합니다. 예를 들어, 사용자가 맞춤형 소셜 커넥터를 원한다면, 이는 Logto 에서 가능한 반면 다른 솔루션에서는 불가능합니다.
Auth0 vs. Logto 커넥터 구성
우리의 접근 방식과 실천 방법에 대해 더 알고 싶다면, 이 기사를 참조하시기 바랍니다:
더 많은 맞춤화지만 간편하게
시장에서, 광범위한 맞춤화를 제공하지만 간편하게 사용할 수 없는 솔루션이나 간편하게 기능을 제공하지만 제한을 가진 솔루션을 찾을 수 있습니다. 그러나 Logto 는 이 둘 사이의 균형을 잘 맞춥니다.
인증에서 끝까지 사용자 흐름을 갖추는 것이 중요합니다. 우리는 개발자와 스타트업이 필요에 맞게 쉽게 적응할 수 있는 사용하기 쉬운 UI 흐름을 제공합니다. 우리는 이것을 필요하다고 생각합니다.
우리의 로그인 경험, 구성과 최종 사용자 인터페이스를 모두 포함하여, Auth0 와 비교하여 더 큰 유연성과 맞춤화를 제공합니다. Auth0 는 중요하지 않은 기능에 대한 광범위한 맞춤화 옵션을 제공할 수 있지만 Logto 는 포괄적인 브랜딩, 사용자 정의 CSS 기능, 인증 방법을 레이어할 수 있는 유연성을 제공하여 이 문제를 해결합니다.
Auth0 vs. Logto 로그인 맞춤화
또한, 우리는 UI 및 제품 디자인에 오픈 소스 정신을 확장합니다. 우리는 사용자 흐름과 UI 요소를 모두가 접근 가능하게 만듭니다. 이 주제에 대해 더 깊이 탐구하고자 한다면, 이 기사를 확인하시기 추천합니다:
🎨 코드에서 캔버스로: Logto 는 로그인 경 험 디자인을 오픈 소스로 만듭니다
Auth0: 높은 초기 비용(선불); Logto: 실제 사용량만 지불하고 비용 절감(사용한 만큼 지불)
Auth0 는 주로 기업 고객을 대상으로 하는 저명한 회사입니다. 그러나 그들의 가격 전략은 중소기업(SMB)에 부담스러울 수 있습니다. 이전 기사에서는 이 문제에 대해 여러 가지 점을 논의하고 결론지었습니다. 자세한 내용을 알고 싶으시다면 해당 기사를 읽어보시기 바랍니다:
🎉 Logto 는 스타트업의 장애물을 해결하기 위한 새로운 가격 모델을 공개했습니다
접근 가능하고 합리적입니다
우리가 지키고자 하는 근본적인 원칙은 시장의 다른 옵션과 비교하여 우리의 가격이 경쟁력 있음을 보장하는 것입니다. 고객들이 예상하는 금액 이상이 되지 않아야 합니다. 이 차트는 몇 가지 예를 제시합니다.
MAU | Free | Hobby | Pro |
---|---|---|---|
5000 | 0 | $56-$86/mo | $168-$288/mo |
10,000 | - | $96-$176/mo | $288-$528/mo |
50,000 | - | $416-$816/mo | $1248-$2448/mo |
예를 들어, 월간 활성 사용자 10,000 명을 고려할 때, 우리의 가격은 Auth0 에 비해 최대 80% 적습니다.
한편, 우리 팀은 오랫동 안 하나의 수수께끼에 대해 궁금해했습니다. 사용자들이 한 번 로그인하는 것과 한 달 내내 매일 로그인하는 사용자에게 동일한 가격이 부과되는 이유는 무엇입니까? 계층화된 MAU 가격은 고객의 최종 청구서의 무결성과 합리성을 보장할 수 있습니다.
자연스럽게, MAU 등급별로 단가가 부과됩니다. Hobby 및 Pro 요금제의 경우, 다음과 같은 단가가 적용됩니다.
- 1단계 MAU(가끔 사용 MAU): Hobby 요금제의 단가는 $0.008, Pro 요금제의 단가는 $0.024 입니다.
- 2단계 MAU(자주 사용 MAU): Hobby 요금제의 단가는 $0.012, Pro 요금제의 단가는 $0.032 입니다.
- 3단계 MAU(거의 매일 사용 MAU): Hobby 요금제의 단가는 $0.016, Pro 요금제의 단가는 $0.048 입니다.
계층화된 MAU 의미가 궁금하시다면, 우리의 가격 모델을 확인하십시오:
예측 가능하고 투명합니다
Auth0 가격 한눈에 보기
고객들로부터 청구 과정이 수수께끼처럼 느껴져 예상치 못한 비용이 발생하는 경우가 있다는 이야기를 자주 들었습니다. 그들은 무엇을 정확히 지불하고 있는지 확신을 가지고 싶어하며, 예상치 못한 높은 청구서를 피하고 싶어합니다. 이 명확성은 고객 경험의 일관된 부분이어야 하며, 도움말 센터의 숨겨진 곳에만 존재하는 가격 문서에만 국한되지 않아야 합니다.
예측 가능
구매하기 전, 우리는 사전 청구서 계산기를 제공하여 예측 가능성을 제공합니다. 이 도구는 개발자와 기업이 최소 및 최대 비용 예측치를 제공하여 예산 계획을 돕습니다.
사용하는 동안, 콘솔에서, 사용한 만큼 지불 전략을 제공하기 때문에 다가오는 청구서를 실시간으로 보여줍니다:
Logto 플랜 사용량 및 청구 예측
투명성
우리의 청구 과정에서 전체 공식을 표시함으로써, 모든 변수와 단가가 청구서에 명확하게 나타납니다. 우리의 가격 모델 및 공식을 통해, 사용자는 직접 계산하여 명확성과 이해를 보장할 수 있습니다.
Logto vs. 다른 대안들
Logto 는 더 많은 프레임워크 지원에 우수합니다 (vs. Clerk)
Clerk 도 현대적인 인증 도구이지만, 주로 React 와 웹 생태계에 초점을 맞추었으며, 권한(접근 제어) 기능 지원이 부족합니다.
예를 들어, Flutter, Go, iOS 및 Android 와 같은 인기 있는 언어 지원이 부족합니다.
Logto 는 유연한 시스템 아키텍처에 우수합니다 (vs. Clerk, Ory)
추가로, Clerk와 Ory의 조직-프로젝트-앱 시스템 아키텍처로 인해 다중 앱 중앙집중화된 ID 시스템을 구현하고 다중 테넌시 SaaS 성격의 애플리케이션을 구축하는 것이 어려울 수 있습니다.
중앙집중화된 ID 시스템 및 다중 앱 고려 사항에 대한 우리의 생각에 대해 더 많은 통찰을 얻으려면, 이 기사를 확인하십시오:
🤔️ 다중 앱 비즈니스를 위한 중앙집중화된 ID 시스템이 필요한 이유
Logto 는 즉시 사용할 수 있는 인증에 우수합니다 (vs. Ory, SuperTokens)
Ory 는 인증에 중점을 둔 오픈 소스 프로젝트이기도 합니다. 그러나, 엔지니어링 관점에서 고유한 관점을 가지고 있으며, 즉시 사용할 수 있는 인증 솔루션이 부족합니다. 우리에게 마이그레이션된 고객들은 Ory 가 Kratos와 Hydra(oidc 제공자)라는 세션 기반 솔루션을 사용하고 있다고 이야기하지만, 그들이 함께 작동하는 방식에 대한 명확한 예시가 부족하다고 합니다. 이 제한은 개발자가 빠르게 개발을 시작할 수 없게 합니다.
Logto 는 권한 부여 및 사용자 관리 지원에 우수합니다 (vs. Clerk, Stytch)
Clerk 및 Stytch 의 권한 부여 및 사용자 관리 지원을 충분히 제공하지 못합니다.
Stytch | Clerk | Logto | |
---|---|---|---|
기능 내장된 역할 기반 접근 제어 | ❌ | ❌ | ✅ |
API 사용자 관리 | ✅ | ✅ | ✅ |
콘솔 사용자 관리 - 조회, 추가, 업데이트, 중단, 삭제 사용자 | ❌ | ✅ | ✅ |
콘솔 사용자 관리 - 감사 로그 | ✅ | ❌ | ✅ |
Logto 는 오픈 표준을 엄격히 준수합니다 (vs. SuperTokens)
Logto 는 OpenID Connect라는 오픈 표준을 엄격히 준수하며 이 프로토콜은 OAuth 2.0에 기반을 두고 있으며, 유연성과 확장성을 제공합니다. 이 프로토콜은 우리의 서비스에 확고한 기반을 제공합니다, 또한 더 나은 생산 경험을 제공합니다.
결론
우리는 우리의 제품의 관점과 포지셔닝을 설명했습니다. 귀하의 요구 사항과 비즈니스 상황을 살펴보고 귀하의 필요를 만족하는 최상의 솔루션을 선택하십시오.