Türkçe
  • multi-tenancy
  • organization
  • authentication

Çok kiracılı, organizasyon tabanlı kimlik doğrulama deneyimi nasıl oluşturulur

Logto ile B2B SaaS için kiracıya özgü giriş: marka ve e-posta şablonlarını özelleştirin, kurumsal SSO ile yönlendirin, MFA gerektirin ve JIT ile kullanıcıları otomatik olarak provizyonlayın.

Ran
Ran
Product & Design

Kullanıcı kimlik doğrulamasına haftalar harcamayı bırakın
Logto ile güvenli uygulamaları daha hızlı yayınlayın. Kullanıcı kimlik doğrulamasını dakikalar içinde entegre edin ve temel ürününüze odaklanın.
Başlayın
Product screenshot

İşletmeler için SaaS geliştirirken, en yaygın gereksinimlerden biri her organizasyon veya kiracıya göre özelleştirilmiş bir giriş deneyimi sunmaktır. Kullanıcılar şirketlerinin markasını görmeyi, aşina oldukları kimlik doğrulama yöntemlerini kullanmayı ve sorunsuz bir onboarding süreci bekler: ister kurumsal SSO yoluyla, ister özel giriş akışlarıyla, ister JIT ile anında üyelik olsun. Bu adım doğru atıldığında sadece kullanıcı güveni ve etkileşimi artmaz, aynı zamanda kurumsal güvenlik ve uyumluluk gereksinimlerini de karşılamış olursun.

Logto, organizasyon bazlı, esnek, güvenli ve yüksek derecede özelleştirilebilir bir kimlik doğrulama akışı oluşturmayı kolaylaştırır. Bu eğitimde, Logto'yu çok kiracılı giriş deneyimleri için kullanmana yardımcı olmak üzere pratik senaryolar ve gerçek dünyadan örneklerle yol göstereceğiz.

1. Organizasyona özgü marka & özel arayüz

Senaryo: Her organizasyonun kendi logosunu, marka rengini ve özel stillerini giriş sayfasında görmesini istiyorsun.

Logto nasıl yardımcı olur:
Logto Konsolu'nda, Organization > Details bölümüne git. Buradan, her organizasyon için benzersiz bir Logo, Favicon, Marka rengi ve hatta özel CSS ekleyebilirsin. Böylece kullanıcılar giriş yaparken anında kendi şirketlerinin markasını tanır.

Logto, kutudan çıktığı gibi organizasyon bazlı önceden oluşturulmuş bir giriş arayüzü sunar. Kullanıcıları giriş sayfasına yönlendirirken ya da Logto SDK'sını kullanırken organization_id parametresini bir kimlik doğrulama parametresi olarak ileterek organizasyona özel bir SIE tetikleyebilirsin:

organization_id sağlandığında, Logto otomatik olarak o organizasyon için doğru arayüzü uygular ve son kullanıcıya tanıdık bir deneyim sunar.

Bu önceden oluşturulmuş arayüz, her kiracı için ayrı giriş sayfaları oluşturmaktan ve bakımını yapmaktan seni kurtarır, aynı zamanda tutarlılık ve ölçeklenebilirlik sağlar.

Referans: Organizasyona özgü markalama

2. Organizasyon bazlı e-posta şablonları

Senaryo: Doğrulama ve bilgilendirme e-postalarının her organizasyonun kimliğini yansıtmasını istiyorsun.

Logto nasıl yardımcı olur:
Logto, e-posta değişkenlerini destekler ve her organizasyon için e-posta şablonlarını özelleştirmeni sağlar. Bir kullanıcı doğrulama e-postası tetiklediğinde, organizasyon adı, logo, favicon, kullanıcı bilgisi ve belirli bir yerel ayar gibi organizasyona özel parametreler gönderebilirsin.

Örnek e-posta şablonu (kayıt, en-GB):

Referans: E-posta şablonları

3. Kurumsal SSO: Organizasyon alanı & IdP entegrasyonu

Senaryo: Kurumsal kullanıcıların şirketlerinin SSO sağlayıcısı ile giriş yapmasını kısıtlamak ve yönlendirmek istiyorsun.

Logto nasıl yardımcı olur:

Örnek:

  • E-posta alanı ile SSO yönlendirmesi: Bir kurumsal alan belirlediğinde, Logto kullanıcıları e-posta alanlarına göre SSO kullanmaya yönlendirebilir.
  • IdP tanımlayıcı SSO: Kurumsal müşterilerinin uygulamanı kendi IdP portallarına (ör. Microsoft, Okta portalı) eklemelerini sağla, böylece çalışanlar kolayca giriş yapabilsin.

Referans: Kurumsal SSO

4. Organizasyona özel kimlik doğrulama yöntemleri

Senaryo: Farklı organizasyonlara farklı giriş seçenekleri sunmak istiyorsun (ör., bazıları için sadece e-posta giriş, bazıları için sosyal giriş).

Logto nasıl yardımcı olur:
Logto Konsolu'nda doğrudan organizasyon başına giriş metotlarını açıp kapatamasan da, Direct sign-in, Login hint ve First screen gibi yetkilendirme parametrelerini kullanarak kendine ait giriş sayfaları veya gömülü bileşenler oluşturabilirsin.

Örnek:

A Organizasyonu için, kimlik doğrulama parametreleri ile e-posta odaklı bir ilk ekran sürmek ve kullanıcının e-postasını ipucu olarak iletmek üzere kendi kimlik doğrulama isteği URL'ini oluşturabilirsin:

A Organizasyonu kullanıcılarının doğrudan bir kurumsal SSO deneyimine geçmesini istiyorsan, bir kurumsal giriş butonu (ör. Microsoft SSO ile devam et) ekle ve SSO bağlayıcısını hedefleyen bir Direct Sign-In parametresi ekle:

Referans: Yetkilendirme parametreleri

5. Organizasyonlar için çok faktörlü kimlik doğrulamayı (MFA) etkinleştir

Senaryo: Belirli organizasyonlar için Çok Faktörlü Kimlik Doğrulama (MFA) zorunlu olsun istiyorsun.

Logto nasıl yardımcı olur:
Her organizasyon için MFA gereksinimlerini etkinleştirebilir ve yalnızca seçili kiracıların kullanıcılarının ek doğrulama adımından geçmelerini sağlayabilirsin. Logto Konsolu'nda Organization > Details sayfasına gidip MFA ayarını aç.

Referans: Organizasyonu yönet

6. Organizasyonlar için anında (JIT) kullanıcı provizyonu

Senaryo: Kullanıcıların, SSO veya şirket e-postası ile giriş yaptıklarında otomatik olarak kendi organizasyonlarına eklenmesini istiyorsun. Örneğin, Acme Corp'ta yeni bir çalışan SSO veya acme.com e-postası ile giriş yaptığında, uygulamanda otomatik olarak Acme organizasyonuna eklenir.

Logto nasıl yardımcı olur:

  • Her Organizasyonun detay sayfasında JIT için Kurumsal bağlayıcılarını yapılandır.
  • JIT için e-posta alanı ayarla, böylece eşleşen alanlara sahip kullanıcılar otomatik olarak ilgili organizasyona atanır.

Referans: Anında provizyon (Just-in-Time)

Sonuç

Logto, her organizasyon veya kiracı için sorunsuz, güvenli ve markalı bir giriş deneyimi sunmanı sağlar. Bir B2B SaaS platformu geliştiriyor veya birden çok kurumsal müşteriye hizmet veriyor olsan da, Logto'nun esnek özellikleri—özel markalama, e-posta şablonları, SSO, kimlik doğrulama parametreleri, MFA ve JIT—çok kiracılı kimlik doğrulamayı basit ve ölçeklenebilir kılar.

Başlamak için hazır mısın?
Logto'nun dökümantasyonunu keşfet ve bugün organizasyonunun giriş deneyimini özelleştirmeyi dene!