Zeno dokumentacija
Pridobi ključe API

Začnite z identifikacijo naprav

Poznajte napravo za vsako prijavo, označite bote in ponarejene brskalnike ter vse preverite na svojem strežniku.

<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>

Kako deluje

  1. Agent na vaši strani zbira signale brskalnika in kliče API z vašim public key.
  2. API shrani dogodek in odgovori z request ID.
  3. Vaša stran pošlje request ID strežniku ob prijavi ali registraciji.
  4. Vaš strežnik prebere dogodek s secret key.
  5. Odloča o zastavicah dogodka, oceni tveganja, oceni bota, velocity in povezanih ID-jih.

Ste tukaj novi? Začnite z: Ključni pojmi Quickstart Pregled primera brez kode

Gradniki

Agent brskalnika

Vneseno

Zbira signale naprave in odgovori z visitor id in request id.

Velikost poročila
Okoli 1 KB
Namesti
Oznaka script ali npm
Visitor ID
Običajno preživi incognito
Preberi dokumentacijo

Strežniški API

Berite, iščite in brišite dogodke in obiskovalce s secret key.

Auth
Auth-API-Key header
Klici
GET, POST, PATCH, DELETE
Iskalni filtri
16
Preberi dokumentacijo

Pametni signali

Boti, VPN-ji, Tor, incognito, posegi in virtualni stroji, z oceno tveganja.

Signali
21
Ocena tveganja
Uteži od 0 do 20
Hitrost
5m, 1h, 24h
Preberi dokumentacijo

Vsi vodniki

Od prve identifikacije do izbrisa uporabnika.