v2: resolveContext — копирует session.user → v2_user если нет своей

This commit is contained in:
2026-06-12 21:10:36 +04:00
parent a835cf0f16
commit 287d196eaf
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "ipwhitelist", "name": "ipwhitelist",
"version": "0.5.76", "version": "0.5.77",
"description": "IP WhiteList microservice for cloud provider", "description": "IP WhiteList microservice for cloud provider",
"main": "server.js", "main": "server.js",
"scripts": { "scripts": {
+1 -1
View File
@@ -6,7 +6,7 @@
// ═══════════════════════════════════════════════════════════════════════════════ // ═══════════════════════════════════════════════════════════════════════════════
module.exports = { module.exports = {
version: '0.5.76', version: '0.5.77',
iamUrl: process.env.V2_IAM_API_URL || 'https://auth-api.ngcloud.ru', iamUrl: process.env.V2_IAM_API_URL || 'https://auth-api.ngcloud.ru',
appUrl: process.env.V2_APP_URL || 'https://whitelist.nodejsk8s.services.ngcloud.ru', appUrl: process.env.V2_APP_URL || 'https://whitelist.nodejsk8s.services.ngcloud.ru',
}; };
+1 -1
View File
@@ -8,7 +8,7 @@
* Вызывается перед всеми маршрутами v2. * Вызывается перед всеми маршрутами v2.
*/ */
function resolveContext(req, res, next) { function resolveContext(req, res, next) {
const u = req.session && req.session.v2_user; let u = req.session && req.session.v2_user;
if (!u) return res.redirect('/v2/login'); if (!u) return res.redirect('/v2/login');
const isAdmin = !!(u.isAdmin && req.session.v2_adminMode); const isAdmin = !!(u.isAdmin && req.session.v2_adminMode);