B2C 서비스를 위한 단일 테넌트 아키텍처
아키텍처
소비자 애플리케이션에서는 사용자가 자신의 계정을 완전히 소유하고 아이덴티티와 인증을 제어하며, 기업이나 조직과 같은 다른 "중간 계층" 당사자의 개입이 없습니다. 이것이 B2C와 B2B 아이덴티티 아키텍처의 주요 차이점입니다.
B2C 아이덴티티 시스템 구축하기
다양한 인증 (Authentication) 방법: 비밀번호, 비밀번호 없는 로그인, 소셜 로그인.
인증 앱, 패스키, 백업 코드. 사용자가 독립적으로 MFA를 활성화할 수 있도록 허용합니다.
Logto Account API를 사용하여 최종 사용자를 위한 계정 설정 및 사용자 프로필 페이지를 개발하세요.
역할을 정의하고 해당 권한을 할당하여 사용자 행동을 제어하세요.
Logto Console 또는 Logto Management API에서 사용자 아이덴티티를 관리하세요.
사용자가 타사 앱을 스스로 인가할 수 있도록 허용합니다.
요구 사항을 Logto의 지원 도구 키트에 연결하기
이 아키텍처에는 관리 시나리오에 관련된 두 개의 주요 당사자가 포함됩니다. 특정 요구 사항과 목표에 따라, 이들 당사자 모두 또는 일부만 관련될 수 있습니다.
우리는 일반적인 사용 사례를 요약하여 각 사용자 아이덴티티 관리 작업의 주요 목표와 관련 제품 및 API를 강조했습니다. 귀하의 요구 사항을 우리의 서비스에 매핑하여 빠르게 시작할 수 있습니다.
사용자 | 목표 | Logto 제품 및 API |
---|---|---|
개발자 | 사용자 아이덴티티 시스템을 관리하고 보호하며 아이덴티티 데이터베이스와 직접 작업합니다. | |
최종 사용자/소비자 | 자신의 인증 및 개인 정보를 관리합니다. |
관련 리소스
다양한 비즈니스 모델의 아이덴티티 시스템에 Logto 사용하기
Logto의 인가 시스템과 아이덴티티 관리 시나리오에서의 사용