Zeno dokümanlar
API anahtarlarını al

Cihaz tanımlamaya başlayın

Her girişin arkasındaki cihazı tanıyın, botları ve taklit tarayıcıları işaretleyin, hepsini sunucunuzda doğrulayın.

<script src="https://zenocdn.net/agent.js"></script>
<script>
const agent = FingerprintAgent.start({ endpoint: 'https://zenocdn.net', publicKey: 'pk_...' })

// Once the user logs in, hand the request ID to your server. A capped or
// failed identification sends none, and your server challenges the login.
agent
	.get({ externalId: user.id })
	.then(result => verifyOnServer(result.capped ? undefined : result.requestId))
	.catch(() => verifyOnServer(undefined))
</script>

Nasıl çalışır

  1. Sayfanızdaki ajan, tarayıcı sinyallerini toplar ve API'yi public key'inizle çağırır.
  2. API bir olayı kaydeder ve request ID ile yanıt verir.
  3. Sayfanız, giriş veya kayıt ile birlikte request ID'yi sunucunuza gönderir.
  4. Sunucunuz olayı secret key'iniz ile okur.
  5. Olayın bayraklarına, risk puanına, bot kararına, velocity değerine ve ilgili ID'lere göre karar verir.

Yeni misiniz? Şuradan başlayın: Temel terimler Hızlı başlangıç Kodsuz vaka incelemesi

Yapı taşları

Tarayıcı ajanı

Tipli

Cihaz sinyallerini toplar ve bir visitor id ile bir request id döndürür.

Rapor boyutu
Yaklaşık 1 KB
Kur
Script etiketi veya npm
Visitor ID
Genellikle incognito modunda da kalır
Dökümanları oku

Server API

Secret key ile olayları ve ziyaretçileri okuyun, arayın ve silin.

Auth
Auth-API-Key başlığı
Çağrılar
GET, POST, PATCH, DELETE
Arama filtreleri
16
Dökümanları oku

Akıllı sinyaller

Botlar, VPN'ler, Tor, gizli mod, kurcalama ve sanal makineler; risk puanıyla birlikte.

Sinyaller
21
Risk puanı
Ağırlıklar 0 ile 20 arası
Hız
5m, 1h, 24h
Dökümanları oku

Tüm kılavuzlar

İlk tanımlamadan bir kullanıcıyı silmeye kadar.