是否有任何可能的方法可以在环回中生成用户事件日志?
最佳答案
您可以创建 boot script并使用 strong-remoting hook记录所有用户事件。
server/boot/activity-log.js
// Log logged in user's API requests
module.exports = (app) => {
app.remotes().before('**', async (ctx) => {
const { accessToken } = ctx.req;
// ignore unauthenticated requests
if (!accessToken) return;
const user = await accessToken.user.get();
console.log(`${user.email} => ${ctx.req.url}`);
});
};
关于node.js - 如何在环回中生成用户事件日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48682960/