UNPKG

@opengis/fastify-table

Version:

core-plugins

18 lines (17 loc) 615 B
import config from "../../../../../config.js"; import pgClients from "../../../../plugins/pg/pgClients.js"; import { deleteSecret } from "./providers/totp.js"; export default async function reset(req, reply) { const { pg = pgClients.client, query } = req; if (!query?.uid) { return reply.status(400).send({ error: "not enough query params: uid", code: 400, }); } if (!config.pg) { return reply.status(400).send({ error: "empty pg", code: 400 }); } await deleteSecret({ pg, uid: query.uid }); return reply.status(200).send({ ok: true }); }