v0.5.105: убран переключатель Администратор, adminMode всегда on
This commit is contained in:
@@ -55,19 +55,6 @@ function createV2Router() {
|
||||
// ── /v2/admin — редирект на единый интерфейс ───────────────────
|
||||
router.get('/admin', (req, res) => res.redirect('/v2/app'));
|
||||
|
||||
// ── POST /v2/toggle-admin — переключить режим администратора ────
|
||||
router.post('/toggle-admin', (req, res) => {
|
||||
if (!req.session || !req.session.user) return res.redirect('/v2/login');
|
||||
const u = req.session.user;
|
||||
const canAdmin = (u.allClientIds || []).includes('WZ01112') || u.clientId === 'WZ01112' || !!u.isAdmin;
|
||||
if (!canAdmin) return res.redirect('/v2/app');
|
||||
u.adminMode = !u.adminMode;
|
||||
req.session.save(err => {
|
||||
if (err) console.error('[toggle-admin] session save error:', err.message);
|
||||
res.redirect('/v2/app');
|
||||
});
|
||||
});
|
||||
|
||||
// ── GET /v2/ — редирект на /v2/app ──────────────────────────────────
|
||||
router.get('/', (req, res) => res.redirect('/v2/app'));
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
// ═══════════════════════════════════════════════════════════════════════════════
|
||||
|
||||
module.exports = {
|
||||
version: '0.5.101',
|
||||
version: '0.5.102',
|
||||
|
||||
// ── IAM ──────────────────────────────────────────────────────────────────
|
||||
iamUrl: process.env.V2_IAM_URL || 'https://auth-api.ngcloud.ru/api/v1/auth/user',
|
||||
|
||||
Reference in New Issue
Block a user