Zeno docs
Kunin ang mga API key

Simulan ang device identification

Alamin ang device sa likod ng bawat login, i-flag ang mga bot at pekeng browser, at i-check ang lahat sa server mo.

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

Paano ito gumagana

  1. Kinokolekta ng agent sa iyong pahina ang mga signal ng browser at tinatawag ang API gamit ang iyong public key.
  2. Iniimbak ng API ang isang event at sumasagot ng request ID nito.
  3. Ipinapadala ng iyong page ang request ID sa server mo, kasama ng login o signup.
  4. Binabasa ng iyong server ang event gamit ang iyong secret key.
  5. Nagpapasya batay sa flags ng event, risk score, bot verdict, velocity, at mga kaugnay na ID.

Bago dito? Magsimula sa: Mahahalagang termino Quickstart Pagsusuri ng kaso nang walang code

Mga building block

Browser agent

May type

Kumokolekta ng device signals at sumasagot ng visitor id at request id.

Laki ng report
Mga 1 KB
I-install
Script tag o npm
Visitor ID
Karaniwang nananatili sa incognito
Basahin ang docs

Server API

Magbasa, maghanap at magbura ng mga event at bisita gamit ang secret key.

Auth
Header na Auth-API-Key
Mga call
GET, POST, PATCH, DELETE
Mga filter ng paghahanap
16
Basahin ang docs

Smart signals

Bots, VPNs, Tor, incognito, tampering at mga virtual machine, may risk score.

Mga signal
21
Marka ng panganib
Mga timbang 0 hanggang 20
Bilis
5m, 1h, 24h
Basahin ang docs

Lahat ng gabay

Mula sa unang identification hanggang sa pagbura ng user.