ONYXStromstudios
ESENPTRU
EntrarCrear cuenta
Integración

Empezar

Cómo conectar ONYX a un sitio web. Para Discord, el conector es Argos.
Tres pasosINI-0367
1

Instalar

npm i @onyx-sec/express

El paquete no arrastra dependencias.

2

Conectar

const onyx = require('@onyx-sec/express');
app.use(onyx({ key: process.env.ONYX_KEY }));
3

Decidir

app.post('/registro', async (req, res) => {
  const { ok } = await onyx.verifyAval(req.body.aval, { minimo: 't30' });
  if (ok) saltarCaptcha(res);
  else pedirCaptcha(res);
});
Un aval solo sirve para dar facilidades. Quien no trae ninguno se queda como estaba: nunca se le penaliza por no tenerlo.
Dónde se compruebaLOC-0368

La comprobación ocurre en tu servidor. No nos envías la identidad de nadie: recibes una credencial firmada, descargas la clave pública una vez y decides tú.

Si no se pueden descargar las claves, la respuesta es «no lo sé», no «es falso». Un corte de red no debería costarle el acceso a nadie.