Zeno dokumentation
Hämta API-nycklar

Kom igång med enhetsidentifiering

Känn enheten bakom varje inloggning, flagga bottar och förfalskade webbläsare och kontrollera allt på din server.

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

Så fungerar det

  1. Agenten på din sida samlar in webbläsarens signaler och anropar API:et med din public key.
  2. API:et sparar en händelse och svarar med sitt request ID.
  3. Din sida skickar request ID till din server, tillsammans med inloggningen eller registreringen.
  4. Din server läser eventet med din secret key.
  5. Den avgör händelsens flaggor, riskpoäng, botbedömning, velocity och relaterade ID:n.

Ny här? Börja med: Nyckeltermer Quickstart Granska ett ärende utan kod

Byggstenar

Webbläsaragent

Typad

Samlar in enhetssignaler och svarar med ett visitor id och ett request id.

Rapportstorlek
Cirka 1 KB
Installera
Script-tagg eller npm
Visitor ID
Överlever oftast incognito
Läs dokumentationen

Server-API

Läs, sök och radera händelser och besökare med en secret key.

Auth
Auth-API-Key header
Anrop
GET, POST, PATCH, DELETE
Sökfilter
16
Läs dokumentationen

Smarta signaler

Bottar, VPN, Tor, inkognito, manipulering och virtuella maskiner, med riskpoäng.

Signaler
21
Riskpoäng
Vikter 0 till 20
Hastighet
5m, 1h, 24h
Läs dokumentationen

Alla guider

Från din första identifiering till att radera en användare.