fix: P0/P1 fixes (auth+limit+schema) + project audit docs

This commit is contained in:
2026-05-31 09:42:46 +03:00
parent d81430dc9a
commit 0413b44051
9 changed files with 385 additions and 10 deletions
+7 -1
View File
@@ -47,7 +47,13 @@ function createRouter({ auth, MOCK_USERS, authLimiter }) {
});
req.session.token = token;
req.session.user = { clientId: user.clientId, email: user.email, isAdmin: user.isAdmin };
req.session.user = {
clientId: user.clientId,
email: user.email || user.clientId + '@mock.local',
companyId: user.companyId || '00000000-0000-0000-0000-000000000001',
companyName: user.companyName || user.clientId,
isAdmin: user.role === 'admin',
};
res.redirect(returnTo || '/');
});