Zeno documentatie
API-sleutels ophalen

Aan de slag met apparaatidentificatie

Ken het apparaat achter elke login, markeer bots en vervalste browsers en controleer alles op je 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>

Hoe het werkt

  1. De agent op je pagina verzamelt de signalen van de browser en roept de API aan met je public key.
  2. De API slaat een event op en antwoordt met zijn request ID.
  3. Je pagina stuurt de request ID naar je server, samen met de login of registratie.
  4. Uw server leest het event met uw secret key.
  5. Het beslist over de flags, risicoscore, bot-oordeel, velocity en gerelateerde ID's van de gebeurtenis.

Nieuw hier? Begin met: Belangrijke termen Quickstart Een zaak beoordelen zonder code

Bouwstenen

Browseragent

Getypeerd

Verzamelt apparaatsignalen en antwoordt met een visitor id en een request id.

Rapportgrootte
Circa 1 KB
Installeren
Script-tag of npm
Visitor ID
Blijft meestal behouden bij incognito
Lees docs

Server-API

Lees, zoek en wis events en visitors met een secret key.

Auth
Auth-API-Key header
Aanroepen
GET, POST, PATCH, DELETE
Zoekfilters
16
Lees docs

Slimme signalen

Bots, VPN's, Tor, incognito, manipulatie en virtuele machines, met een risicoscore.

Signalen
21
Risicoscore
Gewichten 0 tot 20
Snelheid
5m, 1h, 24h
Lees docs

Alle gidsen

Van je eerste identificatie tot het wissen van een gebruiker.