Zeno dokumentasjon
Hent API-nøkler

Kom i gang med enhetsidentifisering

Kjenn enheten bak hver innlogging, flagg boter og forfalskede nettlesere, og sjekk alt på serveren din.

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

Slik fungerer det

  1. Agenten på siden din samler inn nettleserens signaler og kaller API-et med din public key.
  2. API-et lagrer en hendelse og svarer med sin request ID.
  3. Siden din sender request ID til serveren din, sammen med innlogging eller registrering.
  4. Serveren din leser eventet med secret key.
  5. Den avgjør hendelsens flagg, risikoscore, bot-vurdering, velocity og relaterte ID-er.

Ny her? Start med: Nøkkelbegreper Quickstart Gjennomgå en sak uten kode

Byggeklosser

Nettleseragent

Typet

Samler enhetssignaler og svarer med en visitor id og en request id.

Rapportstørrelse
Omtrent 1 KB
Installer
Script-tag eller npm
Visitor ID
Overlever vanligvis incognito
Les dokumentasjon

Server-API

Les, søk og slett hendelser og besøkende med en secret key.

Auth
Auth-API-Key header
Kall
GET, POST, PATCH, DELETE
Søkefiltre
16
Les dokumentasjon

Smarte signaler

Roboter, VPN-er, Tor, inkognito, manipulering og virtuelle maskiner, med risikoscore.

Signaler
21
Risikoscore
Vekter 0 til 20
Hastighet
5m, 1h, 24h
Les dokumentasjon

Alle guider

Fra din første identifisering til sletting av en bruker.