Zeno
Mag-log in

Alamin ang device sa likod ng bawat request

Browser agent, server API, at dashboard. Kilalanin ang bumabalik na device, tukuyin ang bots at spoofing, at magpasya sa sarili mong server.

Paano gumagana ang pagkakakilanlan

Mula sa browser hanggang sa iyong desisyon sa iisang round trip.

  1. Kolektahin

    Kinokolekta ng browser agent ang higit sa 100 signal ng device sa background at nagpapadala ng ulat na mga isang kilobyte.

    Ano ang kinokolekta ng agent →
  2. Kilalanin

    Ang server ay nagko-convert ng mga stable signal sa isang visitor ID, nakikilala ang mga nagbabalik na device, at nagtatakda ng smart signals.

    Ang mga flag at ang score →
  3. Magpasya

    Ang browser ay tumatanggap lamang ng request ID. Binabasa ng iyong server ang buong event gamit ang secret key at nagpapasya.

    Basahin ito mula sa iyong server →

Apat na bahagi, isang event

May kanya-kanyang pahina; magkakasama nilang binubuo ang event na binabasa ng iyong server.

Isang tawag sa iyong server

Ibinibigay ng browser sa iyong server ang request ID. Isang GET gamit ang secret key ang magbabalik ng buong event, at hindi kailanman makararating sa browser ang mga flag.

Visitor ID
Ang device, anuman ang kalagayan nito pagbalik.
Marka ng panganib
Ang kabuuan ng mga timbang ng mga natukoy na signal, bilang panimulang numero.
Bot
bad, good o not_detected.
Natukoy na signal
Lahat ng smart signal na na-trigger.
login.server.ts
const event = await fetch(`https://api.zeno.id/events/${requestId}`, {
	headers: { 'Auth-API-Key': process.env.FP_SECRET_KEY },
}).then(response => response.json())

event.visitorId // "q1yLOPpzvOstEQCFQQxE"
event.riskScore // 5
event.bot // "not_detected"
event.detected // ["vpn", "incognito"]

Tukuyin ang unang bisita mo ngayon

I-install ang agent, basahin ang event sa iyong server, at tapos ka na.