fix(auth): log Entra login events to logbook
This commit is contained in:
@ -336,6 +336,7 @@ async function startServer() {
|
||||
user = db.prepare('SELECT id, name, role, email FROM users WHERE id = ?').get(id) as User;
|
||||
}
|
||||
const token = jwt.sign({ userId: user.id, email: user.email }, JWT_SECRET, { expiresIn: JWT_EXPIRY });
|
||||
addLog('system', `${user.name} logged in via Microsoft.`, { userId: user.id });
|
||||
res.redirect(`/?token=${encodeURIComponent(token)}`);
|
||||
} catch (err: any) {
|
||||
console.error('[Azure Auth] acquireTokenByCode error:', err);
|
||||
|
||||
Reference in New Issue
Block a user