Zeno documentație
Obține chei API

Începe cu identificarea dispozitivelor

Cunoaște dispozitivul din spatele fiecărei autentificări, marchează boții și browserele falsificate și verifică totul pe serverul tău.

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

Cum funcționează

  1. Agentul de pe pagina ta colectează semnalele browserului și apelează API-ul cu cheia ta public key.
  2. API-ul stochează un eveniment și răspunde cu request ID-ul său.
  3. Pagina ta trimite request ID-ul serverului, împreună cu autentificarea sau înregistrarea.
  4. Serverul dvs. citește evenimentul cu secret key-ul dvs.
  5. Decide asupra indicatorilor evenimentului, scorului de risc, verdictului de bot, velocity și ID-urilor asociate.

Ești nou aici? Începe cu: Termeni cheie Quickstart Revizuirea unui caz fără cod

Blocuri de construcție

Agent de browser

Tastat

Colectează semnale de dispozitiv și răspunde cu un visitor id și un request id.

Dimensiune raport
Circa 1 KB
Instalează
Tag script sau npm
Visitor ID
De obicei supraviețuiește modului incognito
Citește docs

API server

Citește, caută și șterge evenimente și vizitatori cu o secret key.

Auth
Header Auth-API-Key
Apeluri
GET, POST, PATCH, DELETE
Filtre de căutare
16
Citește docs

Semnale inteligente

Boți, VPN-uri, Tor, incognito, manipulare și mașini virtuale, cu scor de risc.

Semnale
21
Scor de risc
Greutăți de la 0 la 20
Viteză
5m, 1h, 24h
Citește docs

Toate ghidurile

De la prima identificare până la ștergerea unui utilizator.