Logto'yu çeşitli iş modelleri için kimlik sistemleri için kullanın
Logto'nun belirli gereksinimlerinizi destekleyebileceği ve ürününüzü etkili bir şekilde tasarlamanıza yardımcı olacağı farklı iş modellerini keşfedin.
Logto, çeşitli iş ihtiyaçlarına cevap verebilmek için tasarlanmış esnek bir kimlik yönetim aracıdır. Bu makalede, belirli gereksinimlerinizi destekleyebilecek farklı iş modellerini keşfedecek ve ürününüzü etkili bir şekilde tasarlamanıza yardımcı olacağız.
Basit bir tüketici uygulaması (B2C)
Tüketici odaklı (B2C) bir uygulama, örneğin bir müzik akış hizmeti bağlamında, kimlik modeli, kullanıcıların abonelik planlarına göre farklı türde erişim ve ayrıcalıklarını yönetir. Bu uygulama, Android, iOS ve Web platformlarında mevcut olup kullanıcıları üç ayrı kademeye ayırır:
- Ücretsiz Plan Kullanıcısı:
- Sınırlı bir seçki ücretsiz müziğe erişim.
- Pro Plan Kullanıcısı:
- Ücretsiz müzik kütüphanesine erişim.
- Kendi özel çalma listelerini oluşturma ve kaydetme yeteneği.
- Gelişmiş Plan Kullanıcısı:
- Yüksek kaliteli müzikler de dahil olmak üzere tüm müzik kütüphanesine erişim.
- Kendi özel çalma listelerini oluşturma ve kaydetme yeteneği.
Kimlik mimarisi
Logto Kiracısı | 1 |
Uygulama | Android uygulaması, iOS uygulaması, Web Uygulaması |
API kaynağı | ✅ |
Kullanıcı yönetimi
Kullanıcı yönetimi | ✅ |
İzinler ve roller | Ücretsiz kullanıcı, Pro kullanıcı, Gelişmiş kullanıcı |
Giriş deneyimi
Şifresiz e-posta | ✅ |
Sosyal giriş | ✅ |
MFA | Potansiyel |
Basit tüketici uygulamalarının temel erişim kontrolü ihtiyaçları için bu özellikler harika bir başlangıç noktasıdır. Ancak, bu özellikleri nasıl kullandığınız tamamen uygulamanızın özel ihtiyaçlarına bağlıdır. Logto, esnekliği sayesinde başarıya ulaşmanızı desteklemek için uyum sağlayabilir.
SaaS (B2B)
SaaS, B2B şirketleri için en popüler modeldir. Bu yapılandırmada, çok kiracılı bir mimari kullanarak birçok müşteriye hizmet sunarsınız; her müşterinin kendi özel kaynakları vardır, ancak kimlikler birleşik bir sistemde bir arada yönetilir.
Kimlik mimarisi
Logto Kiracısı | 1 |
Uygulama | Genellikle bir uygulama yeterlidir, ancak bu iş gereksinimlerine bağlı olarak değişebilir. (Örneğin, hem yerel hem de web uygulamalarına sahip olabilirsiniz) |
Organizasyon | ✅ |
Kullanıcı yönetimi
Kullanıcı yönetimi | ✅ |
Organizasyon seviyesinde RBAC |
|
Giriş deneyimi
Şifresiz | ✅ |
Sosyal giriş | ✅ |
MFA | Potansiyel |
SSO | SaaS uygulamanızı kurumsal müşterilere satmak istiyorsanız, kurumsal SSO sunmalısınız. |
SaaS ve tüketici uygulamaları arasındaki ana fark, SaaS uygulamalarının "organizasyon" katmanını kendi erişim kontrol politikalarıyla tanıtmasıdır. Bunun nedeni, bir organizasyonun, kaynaklara yapılandırılmış erişime ihtiyaç duyan bir kullanıcı grubundan oluşmasıdır.
Ayrıca kurumsal satışlara başladığınızda, müşterilerinizin mevcut kurumsal Kimlik Sağlayıcıları (IdP) olabilir. Bu IdP'ler ile sorunsuz entegrasyonu sağlamak, müşterileri kazanmak için çok önemlidir.
Çok taraflı iş modeli (B2B2C)
Çok taraflı platform iş modeli, farklı kullanıcı gruplarını bir araya getirir ve bir aracı olarak hizmet eder. Hem tüketici (B2C) hem de işletme (B2B) sektörlerine hizmet eder. Örnekler arasında Uber, Airbnb ve çeşitli e-ticaret platformları bulunur. Örneğin, bir taksi ortaklaşım uygulamasını ele alalım.
Kimlik mimarisi
Logto Kiracısı | 1 |
Uygulama | Sürücü uygulaması, Yolcu uygulaması, Yönetim Uygulaması |
Organizasyon | ✅ |
Kullanıcı yönetimi
Kullanıcı yönetimi | ✅ |
Sistem rolü (yolcu musunuz sürücü müsünüz belirtmek için) | ✅ |
Organizasyon seviyesinde RBAC | ✅ |
Giriş deneyimi
Şifresiz | ✅ |
Sosyal giriş | ✅ |
MFA | Potansiyel |
Uygulama seviyesinde giriş deneyimi (marka oluşturma) | Potansiyel |
Çeşitli müşterilere özel ürünler yaratmak için ajanslar
Eğer bir ajans veya çeşitli müşterilerle uygulamalar geliştiren ve kimlik yönetim sistemlerini yöneten bir BT danışmanlık firmasıysanız, her müşterinin uygulaması kendine özgü bir kimlik sistemine sahip olacaktır. Bu durumda, her bir müşteri için ayrı kiracılar oluşturmak en iyi stratejidir.
Birincil göreviniz, birden fazla Logto kiracısını yaratmak ve yönetmek ve her birinin izole edilmiş bir kullanıcı kimlik sistemine sahip olmasını sağlamaktır. Yaptığınız iş, oluşturduğunuz ürüne bağlı olacaktır. Birden fazla Logto kiracısını yönetmek ve ileri düzey destek için Logto ile iletişime geçin.
Diğer ortak uygulamalarla entegre etme (Logto IdP olarak)
Son kullanıcılara satılması planlanan Uygulama A adlı bir tüketici uygulaması oluşturuyorsunuz.
Bu arada, Uygulama B ve Uygulama C üçüncü taraf uygulamalar veya Uygulama A'yı tamamlayan hizmetler olarak tasarlandı. Kullanıcılara bir paket anlaşması içinde sunuluyorlar.
Kullanıcılar, aynı hesap bilgilerini kullanarak bu üç uygulamaya giriş yapabilir.
Kimlik mimarisi
Logto Kiracısı | 1 |
Uygulama | Uygulama A, Uygulama B (3. taraf), Uygulama C (3. taraf) |
Kullanıcı yönetimi
Kullanıcı yönetimi | ✅ |
Rol | ✅ |
Giriş deneyimi
Şifresiz | ✅ |
Sosyal giriş | ✅ |
MFA | Potansiyel |
Logto IdP olarak onaylama ekranı | ✅(OIDC, SAML, OAuth) |
Platform ve pazar yeri ürünü (Logto IdP olarak)
Başsız bir CRM sistemi olan ve halihazırda birçok kullanıcıyı çekmiş bir uygulama hayal edin. Şimdi, üçüncü taraf şirketler, uygulamanızın API'sini kullanarak kendi hizmetlerini geliştirmek istiyorlar. Kullanıcılardan ne tür izinler (kapsamlar) ihtiyaç duyduklarını belirleyecekler.
Bu yapı genellikle bir pazar yeri ve birçok entegre hizmet ve eklentinin bulunduğu açık bir ekosistem oluşturur. Kullanıcılar, bu platform üzerine inşa edilmiş farklı uygulamaları keşfedebilir. Bu uygulamalar üçüncü taraflar tarafından yönetilir, sadece kullanıcı kimlikleri siz tarafından yönetilir.
Kimlik mimarisi
Logto Kiracısı | 1 |
Uygulama | Sizin birinci taraf uygulamanız ve üçüncü taraf uygulamalar |
Organizasyon | ✅ |
Kullanıcı yönetimi
Kullanıcı yönetimi | ✅ |
Organizasyon seviyesinde RBAC | ✅ |
Giriş deneyimi
Şifresiz | ✅ |
Sosyal giriş | ✅ |
MFA | Potansiyel |
Logto IdP olarak onaylama ekranı | ✅(OIDC, SAML, Oauth) |
Sonuç
Senaryonuz tarif ettiğimiz modele uyuyor mu? Logto, bahsedilen tüm özellikleri tamamen desteklemektedir. Listelenmeyen bir şeye ihtiyaç duyuyorsanız, lütfen bize ulaşın. Sizlerle daha fazla konuşmak ve en iyi çözümü bulmanıza yardımcı olmak için buradayız.