UNPKG

redux-security

Version:
35 lines (27 loc) 1.03 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.configAPIExpressServer = undefined; var _reduxManager = require('redux-manager'); var _config = require('../config'); var configAPIExpressServer = exports.configAPIExpressServer = function configAPIExpressServer() { var _ref = arguments.length <= 0 || arguments[0] === undefined ? { serviceName: _config.SERVICE } : arguments[0]; var app = _ref.app; var _ref$serviceName = _ref.serviceName; var serviceName = _ref$serviceName === undefined ? _config.SERVICE : _ref$serviceName; var api = function api() { var API = _reduxManager.manager.api.get(serviceName); if (!API) { var ERROR = 'manager.api.get(\'' + serviceName + '\') == undefined'; error(ERROR, tags + '.configSaga.api'); throw new Error(ERROR); } return API; }; app.use('/api/auth/codeConfirm/:code', function (request, result, next) { var code = request.params.code; api().codeConfirm({ code: code }); next(); }); };