debug: add resolveUser logging for canAdminMode diagnosis
This commit is contained in:
+12
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user