
Her kendi inşa edilen kimlik doğrulama sistemi birkaç satır kodla başlar. Sorunlar, çıktıktan sonra başlar; küçük kararların her biri, ürününün tamamının doğru kabul ettiği modele sessizce dönüşür.
E-posta, şifre, şifrele, sakla, girişte kıyasla. Temiz ve tamam.
Kim kullanıcı sayılır? Hangi kuruluşa ait? Hangi oturum hala güvenilir? Erişim nasıl geri çekilir?
Kâğıt üstünde sadece giriş sayfasını değiştirmek, kodda kimlik temelini baştan inşa etmek anlamına geliyordu.
İnsanları yıllarca problemsiz giriş yapar. Sonra bir iş değişikliği, “yeterli” olanı bir gecede “engel” haline getirir. Büyüyen hemen hemen her üründe bu üçü mutlaka karşına çıkar.

İlk büyük anlaşma gelir ve satın alma ekibi kendi Entra veya Google Workspace’i ile SSO ister. Sonra hem SAML hem de OIDC gerekir, çünkü diğer müşteri başka bir sistem kullanır. Her müşterinin kimlik altyapısı farklıdır ve yapılan işin neredeyse hiçbiri bir sonrakine aktarılmaz.

Kuruluşlara göre ayrılmış, ürüne göre bölünmüş, genellikle satın almalarla gelmiş parçalar. “Kimliği birleştir” kulağa bir özellik gibi gelir; kodda ise bir kullanıcı ve bir kuruluşun ne olduğu baştan tanımlanır.

Artık sadece tarayıcıdaki insanlar yok. Ajanlar, MCP sunucuları ve komut satırları da bir kullanıcı adına işlem yapıyor. Ve senin kimlik doğrulama sistemin sadece bir kişinin bir sayfaya girişini biliyor.

İlk sürüm ucuz: birkaç mühendis, birkaç hafta, tamamlandı. Sonrasında ise her yıl, ana ürünü geliştirmesi gereken mühendislik zamanı burada harcanır.
Hiçbir zaman “kimlik doğrulama” başlıklı bir fatura gelmez.
Kritik bilgiler dokümanlarda değil, birinin kafasındadır.
Kendi OAuth sunucunu yazdığın için hiç bir müşteriden fazladan kuruş almazsın.
Olgun kimlik doğrulama sistemlerinde zaten SSO, MFA, kuruluşlar, birleşik giriş, ajan erişimi gibi özellikler var. Asıl fark, ayrılabilirlikte. Birkaç bin kendi satırından kurtulup başkasına kilitlenmemeye dikkat et.
Logto açık kaynak, kendin barındırabilirsin ve yönetilen bulut olarak da sunulur. Standart OIDC ile giriş, MFA, SSO ve RBAC kutudan çıkar çıkmaz çalışır. Faturalama token’lara göre işler, ta şınmak istediğinde kapı açık kalır.