drivers/dist-require/autenticacao/_validarToken.js
2024-07-01 12:55:34 -03:00

28 lines
1 KiB
JavaScript

"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.validarToken = void 0;
const _urlAutenticacao_1 = require("./_urlAutenticacao");
const cross_fetch_1 = __importDefault(require("cross-fetch"));
/** faz a validação do token */
const validarToken = async ({ ambiente, post, }) => {
const url = `${(0, _urlAutenticacao_1.urlAutenticacao)(ambiente)}/api/validar_token`;
try {
const resposta = await (0, cross_fetch_1.default)(url, {
method: "POST",
body: JSON.stringify(post),
headers: { "Content-Type": "application/json" },
})
.then((r) => r.json())
.then((r) => r)
.then((resposta) => resposta.eCerto ? "valido" : "erro")
.catch(() => "erro");
return resposta;
}
catch (e) {
return "erro";
}
};
exports.validarToken = validarToken;