diff --git a/server/routes/user.js b/server/routes/user.js index 8245b39e3..c2ca61d16 100644 --- a/server/routes/user.js +++ b/server/routes/user.js @@ -760,6 +760,8 @@ router.get('/admin/impersonate/:email', handleErrorAsync(async (req, res) => { email = (await req.db.get(SQL`SELECT email FROM users WHERE usernameNorm = ${normalise(email)}`)).email; } + await auditLog(req, 'auth/impersonated', { email }); + return res.json({ token: await issueAuthentication(req.db, { email }) }); }));