Zeno docs
Hent API-nøgler

Kom i gang med enhedsidentifikation

Kend enheden bag hvert login, markér bots og spoofede browsere, og tjek alt 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ådan virker det

  1. Agenten på din side indsamler browserens signaler og kalder API'et med din public key.
  2. API'et gemmer en begivenhed og svarer med sit request ID.
  3. Din side sender request ID'et til din server ved login eller tilmelding.
  4. Din server læser eventen med din secret key.
  5. Afgør ud fra hændelsens flags, risikoscore, bot-vurdering, velocity og relaterede ID'er.

Ny her? Start med: Nøglebegreber Hurtig start Gennemgå en sag uden kode

Byggeklodser

Browseragent

Typet

Indsamler enhedssignaler og svarer med et visitor id og et request id.

Rapportstørrelse
Omkring 1 KB
Installer
Script-tag eller npm
Visitor ID
Overlever typisk incognito
Læs dokumentationen

Server API

Læs, søg og slet hændelser og besøgende med en secret key.

Auth
Auth-API-Key-header
Kald
GET, POST, PATCH, DELETE
Søgefiltre
16
Læs dokumentationen

Smarte signaler

Bots, VPN'er, Tor, incognito, manipulation og virtuelle maskiner med en risikoscore.

Signaler
21
Risikoscore
Vægte 0 til 20
Hastighed
5m, 1h, 24h
Læs dokumentationen

Alle guides

Fra din første identifikation til sletning af en bruger.