UNPKG

auth-mn

Version:
82 lines (81 loc) 2.6 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.axiosMasterMain)({ 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: "Token", timeout: 20000, logger: (data) => { if (_1.config.logger) console.log(data); }, }); 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.axiosMasterMain)({ 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: "Token", timeout: 20000, logger: (data) => { if (_1.config.logger) console.log(data); }, }); 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 };