Интеграция
Начало работы
Как подключить ONYX к сайту. Для Discord коннектор — Argos.
Три шагаINI-0372
1
Установить
npm i @onyx-sec/express
Пакет не тянет зависимостей.
2
Подключить
const onyx = require('@onyx-sec/express');
app.use(onyx({ key: process.env.ONYX_KEY }));3
Решать
app.post('/registro', async (req, res) => {
const { ok } = await onyx.verifyAval(req.body.aval, { minimo: 't30' });
if (ok) saltarCaptcha(res);
else pedirCaptcha(res);
});Репутация только упрощает доступ. Тот, у кого её нет, остаётся как был: за отсутствие не наказывают.
Где происходит проверкаLOC-0373
Проверка выполняется на вашем сервере. Вы не присылаете нам ничью личность: вы получаете подписанный документ, один раз скачиваете открытый ключ и решаете сами.
Если ключи не скачиваются, ответ — «не знаю», а не «подделка». Сбой сети не должен стоить кому-то доступа.