mm_connector
Version:
这是超级美眉游戏连接器,用于连接客户端和服务端,实现前后端安全通讯。
25 lines (23 loc) • 509 B
JavaScript
const {
proxy,
proxyTo,
isMatch
} = require('mm_koa_proxy');
/**
* 应用
* @param {Object} server 服务
* @param {Object} config 配置参数
*/
module.exports = function(server, config) {
if (config && config.proxy) {
var options = config.proxy;
if (options.targets) {
server.use(proxy(options, function(op, ctx, next) {
if (ctx.session && ctx.session.user) {
ctx.request.header['user_id'] = ctx.session.user.user_id;
}
}));
}
}
return server;
};