Fraud ile Identity
Identity ve Fraud, iki farklı işi olan iki servistir. Identity bağımsız bir kanıt sağlayıcıdır: bir oturumu gözlemler ve bir IdentityDecisionSnapshot üretir — skorlar, aile-bazlı sinyaller, bir identityRiskLevel verdict'i ve yapılandırıldığında imzalı bir assertion. Hiçbir şeyi bloklamaz. Fraud ise karar vericidir: bu kanıtı (artı kendi canlı sinyallerini) alır ve bir aksiyon üretir — allow, force_3d, review veya block.
İkisi de Lunixi platformunda çalıştığında, Fraud identity'nin snapshot'ını platform-içinde çeker ve kendi analizinin üzerine bindirir. Bu ayraç o köprüyü anlatır: snapshot nasıl taşınır, ne kadar güvenilir, bir fraud kararını nasıl değiştirir ve hangi flow node'ları onu okur.
Sınır kesindir. Identity kanıtı derecelendirir; Fraud karar verir. Snapshot'ın hiçbir yerinde block/allow alanı yoktur — identity'nin yaydığı tek verdict identityRiskLevel, bir kanıt-derecesi (evidence-grade) bandıdır. allow/force_3d/review/block aksiyonu Fraud Detection'a aittir.
İki rol, tek oturum
| Identity | Fraud | |
|---|---|---|
| Üretir | IdentityDecisionSnapshot (kanıt) | allow / force_3d / review / block (aksiyon) |
| Verdict alanı | identityRiskLevel (clean…critical) | karar + reasonCodes |
| İmzalama | opsiyonel imzalı identityAssertion (non-repudiable, expiresAt'li) | — |
| Oturuma aksiyon alır mı? | Hayır | Evet |
Snapshot karar-kullanımına uygun olacak şekilde derecelendirilir — snapshot üzerindeki decisionGrade'in anlamı budur: identity, aşağı akıştaki bir kararın ona dayanabilmesi için yeterli kanıta ve tazeliğe sahiptir. Ama onu derecelendirmek identity'nin gittiği yerin sonudur. Fraud, derecelendirilmiş kanıtı okur ve sonucun sahibidir.
İkisi nasıl bağlanır
Platform-içi sınırı üç şey geçer. Bunların hepsi kimlik-doğrulamalı, iç (internal) gRPC köprüleri üzerinden yolculuk eder — bunların hiçbiri için çağırılacak müşteri-görünür bir endpoint yoktur.
- Fraud, identity'yi okur. Bir fraud değerlendirmesi çalıştığında, oturuma ait identity snapshot'ını ve imzalı assertion'ını çözer, ardından bunları kendi canlı analizinin üzerine merge eder. Bkz. Snapshot'ı Taşıma.
- Snapshot additive'dir, asla ham değil. Fraud'un kendi canlı-sinyal analizi her zaman çalışır; identity snapshot'ı onun üstüne biner. Bkz. Additive Evidence & Trusted-Device.
- Fraud, identity'ye geri yazar. Bir karar loglandıktan sonra, Fraud sonucu geri besler; böylece identity, subject için risk ve profil geçmişini agregleyebilir.
Geri-besleme döngüsü
Fraud karar verdikten sonra, okumanın ters yönünde identity'ye recordDecisionIntelligence çağrısı yapar. Fraud kararını artı onu sürükleyen plaintext sinyalleri taşır, bir identity:write kapsamıyla yetkilendirilir ve o cihaz, IP ve subject için identity'nin risk ve profil agregasyonunu besler.
Bu geri-yazma fire-and-forget, best-effort'tur. Karar zaten loglandıktan sonra çalışır ve onu kapılamaz; başarısız olursa, hata sessizce yutulur. Identity'nin agregelenmiş profil geçmişini, fraud sonuçlarıyla eninde sonunda zenginleşen olarak düşünün — herhangi bir tekil kararda garanti edilmez.
Bu ayraçta
Sonraki adımlar
- Risk Snapshot'ı —
IdentityDecisionSnapshotalan referansı - Assertion'lar & JWKS — imzalı bir identity assertion'ını doğrulama
- Fraud Detection — kararın sahibi olan servis