debug: add resolveUser logging for canAdminMode diagnosis

This commit is contained in:
2026-06-11 14:04:36 +04:00
parent 4af34616f9
commit d54a72ca2c
2 changed files with 13 additions and 1 deletions
+12
View File
@@ -67,6 +67,18 @@ function createUiRouter({ auth, MOCK_USERS, authLimiter }) {
// ВРЕМЕННО: ntazetdinov@nubes.ru без isAdmin тоже видит toggle (для тестов)
const canAdminMode = !!(iamAdmin && activeClientId === ADMIN_CLIENT_ID)
|| (email === 'ntazetdinov@nubes.ru' && activeClientId === ADMIN_CLIENT_ID); // ← убрать после тестов
console.log('[resolveUser]', JSON.stringify({
sessionEmail,
payloadEmail: payload.email,
payloadLogin: payload.login,
email,
activeClientId,
rawClientId,
allClientIds,
iamAdmin,
canAdminMode,
sessionUser: req.session && req.session.user ? { email: req.session.user.email, clientId: req.session.user.clientId } : null
}, null, 2));
req.user = {
clientId: rawClientId,
allClientIds,