v0.5.173: OIDC state всегда, CSRF смонтирован, session.regenerate

This commit is contained in:
2026-06-22 19:22:42 +04:00
parent e943b33a04
commit 0135d28189
7 changed files with 25 additions and 15 deletions
+1 -1
View File
@@ -8,7 +8,7 @@
// ═══════════════════════════════════════════════════════════════════════════════
module.exports = {
version: '0.5.172',
version: '0.5.173',
// ── IAM ──────────────────────────────────────────────────────────────────
iamUrl: process.env.V2_IAM_URL || 'https://auth-api.ngcloud.ru/api/v1/auth/user',
+2 -1
View File
@@ -19,7 +19,7 @@ const crud = require('../crud');
const q = require('../db/queries');
const config = require('../config');
function createUserRouter() {
function createUserRouter({ generateCsrfToken } = {}) {
const router = express.Router();
// ── GET / — список записей + форма ──────────────────────────────────
@@ -84,6 +84,7 @@ function createUserRouter() {
user: templateUser,
includeDeleted,
version: config.version,
csrfToken: generateCsrfToken ? generateCsrfToken(req, res) : '',
});
} catch (e) {
res.status(500).send('<h2>Ошибка</h2><pre>' + e.message + '</pre><a href="/v2/app">Назад</a>');