根据我的理解,在钩子中,我应该能够将数据分配到hook.params
,然后通过connection
访问过滤器。
以下是我的代码的一些摘录。
module.exports = {
before: {
all: [
function (hook) {
Object.assign(hook.params, {
"message": "testing 123"
});
return hook;
}
]
}
}
module.exports = function (data, connection, hook) {
console.warn("FILTER", connection);
console.warn("FILTER", hook);
return data;
};
FILTER { provider: 'socketio' }
FILTER undefined
因此,过滤器正在受到攻击,但我无法访问任何有用的数据来执行过滤。
我可以在这里找到什么?