UNPKG

@eclass/cev-providers

Version:
29 lines • 2.46 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.zoomLogin = void 0; const fetchEndpoint_1 = require("./lib/fetchEndpoint"); /** * Login a Zoom retorna el userId del usuario por su email. * * @example const login = await login(token, email) */ const zoomLogin = async (token, email) => { /** Obtener id de usuario para peticiones */ try { const { response } = await (0, fetchEndpoint_1.fetchEndpoint)({ token, method: 'get', pathUrl: '/users/' + email }); const userId = `${response.id}`; return { token, userId }; } catch (err) { throw new Error(err); } }; exports.zoomLogin = zoomLogin; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9naW4uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9saWIvWm9vbS9sb2dpbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSx1REFBbUQ7QUFNbkQ7Ozs7R0FJRztBQUNJLE1BQU0sU0FBUyxHQUFHLEtBQUssRUFDNUIsS0FBYSxFQUNiLEtBQWEsRUFDVyxFQUFFO0lBQzFCLDRDQUE0QztJQUM1QyxJQUFJO1FBQ0YsTUFBTSxFQUFFLFFBQVEsRUFBRSxHQUFHLE1BQU0sSUFBQSw2QkFBYSxFQUFDO1lBQ3ZDLEtBQUs7WUFDTCxNQUFNLEVBQUUsS0FBSztZQUNiLE9BQU8sRUFBRSxTQUFTLEdBQUcsS0FBSztTQUMzQixDQUFDLENBQUE7UUFDRixNQUFNLE1BQU0sR0FBRyxHQUFHLFFBQVEsQ0FBQyxFQUFFLEVBQUUsQ0FBQTtRQUMvQixPQUFPO1lBQ0wsS0FBSztZQUNMLE1BQU07U0FDUCxDQUFBO0tBQ0Y7SUFBQyxPQUFPLEdBQUcsRUFBRTtRQUNaLE1BQU0sSUFBSSxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUE7S0FDckI7QUFDSCxDQUFDLENBQUE7QUFuQlksUUFBQSxTQUFTLGFBbUJyQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGZldGNoRW5kcG9pbnQgfSBmcm9tICcuL2xpYi9mZXRjaEVuZHBvaW50J1xuXG50eXBlIExvZ2luRW5kcG9pbnQgPSB7XG4gIHRva2VuOiBzdHJpbmdcbiAgdXNlcklkPzogc3RyaW5nXG59XG4vKipcbiAqIExvZ2luIGEgWm9vbSByZXRvcm5hIGVsIHVzZXJJZCBkZWwgdXN1YXJpbyBwb3Igc3UgZW1haWwuXG4gKlxuICogQGV4YW1wbGUgY29uc3QgbG9naW4gPSBhd2FpdCBsb2dpbih0b2tlbiwgZW1haWwpXG4gKi9cbmV4cG9ydCBjb25zdCB6b29tTG9naW4gPSBhc3luYyAoXG4gIHRva2VuOiBzdHJpbmcsXG4gIGVtYWlsOiBzdHJpbmdcbik6IFByb21pc2U8TG9naW5FbmRwb2ludD4gPT4ge1xuICAvKiogT2J0ZW5lciBpZCBkZSB1c3VhcmlvIHBhcmEgcGV0aWNpb25lcyAqL1xuICB0cnkge1xuICAgIGNvbnN0IHsgcmVzcG9uc2UgfSA9IGF3YWl0IGZldGNoRW5kcG9pbnQoe1xuICAgICAgdG9rZW4sXG4gICAgICBtZXRob2Q6ICdnZXQnLFxuICAgICAgcGF0aFVybDogJy91c2Vycy8nICsgZW1haWxcbiAgICB9KVxuICAgIGNvbnN0IHVzZXJJZCA9IGAke3Jlc3BvbnNlLmlkfWBcbiAgICByZXR1cm4ge1xuICAgICAgdG9rZW4sXG4gICAgICB1c2VySWRcbiAgICB9XG4gIH0gY2F0Y2ggKGVycikge1xuICAgIHRocm93IG5ldyBFcnJvcihlcnIpXG4gIH1cbn1cbiJdfQ==