UNPKG

@greenpress/plugins

Version:
24 lines (23 loc) 845 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.removeUser = exports.createUser = void 0; const config_1 = require("../../config"); const api_kit_1 = require("@greenpress/api-kit"); const authService = (0, api_kit_1.service)('AUTH'); function callAuthService(url, method, tenant, data) { return authService({ headers: { internal_secret: config_1.internalServicesSecret, tenant }, method, data, url }) .then((axiosRes) => axiosRes.data); } function createUser(tenant, email, password) { return callAuthService('/api/auth/users', 'POST', tenant, { email, password }); } exports.createUser = createUser; function removeUser(tenant, userId, value) { return callAuthService('/api/auth/users/' + userId, 'DELETE', tenant); } exports.removeUser = removeUser;