UNPKG

auth-mn

Version:
96 lines (95 loc) 3.24 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getToken = void 0; const _1 = require("./"); const axios_master_1 = require("axios-master"); const TOKEN = async (auth) => { try { const response = await (0, axios_master_1.axiosMasterLogger)({ method: "POST", url: `${_1.config.hosts.MAIN}/main/v1/auth/client/login`, headers: { "Content-Type": "application/json" }, data: { email: auth.username, password: auth.password } }, { name: "Auth.mn Token", timeout: 20000, logger: (data) => { if (_1.config.logger) { console.log({ time: data.json.time, request: data.json.request, response: `${data.json.response}`, responseBody: data.json.responseBody, statusCode: data.json.statusCode }); } } }); if (response === null || response === void 0 ? void 0 : response.token) { _1.config.token = response === null || response === void 0 ? void 0 : response.token; return response === null || response === void 0 ? void 0 : response.token; } return ""; } catch (error) { const axiosError = error; if (axiosError.data) { console.log(axiosError.data); } else { console.error("Token Request Failed:", axiosError); } return ""; } }; const getToken = async () => { try { const response = await (0, axios_master_1.axiosMasterLogger)({ method: "POST", url: `${_1.config.hosts.MAIN}/main/v1/auth/client/login`, headers: { "Content-Type": "application/json" }, data: { email: _1.config.auth.username, password: _1.config.auth.password } }, { name: "Auth.mn Token", timeout: 20000, logger: (data) => { if (_1.config.logger) { console.log({ time: data.json.time, request: data.json.request, response: `${data.json.response}`, responseBody: data.json.responseBody, statusCode: data.json.statusCode }); } } }); if (response === null || response === void 0 ? void 0 : response.token) { _1.config.token = response === null || response === void 0 ? void 0 : response.token; return response === null || response === void 0 ? void 0 : response.token; } return ""; } catch (error) { const axiosError = error; if (axiosError.data) { console.log(axiosError.data); } else { console.error("Token Request Failed:", axiosError); } return ""; } }; exports.getToken = getToken; exports.default = { TOKEN };