From b26595d08f3faebc6489d0a72d1a033095e18e19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Thu, 2 Jul 2026 08:38:29 +0400 Subject: [PATCH] =?UTF-8?q?feat:=20=D0=BA=D0=BD=D0=BE=D0=BF=D0=BA=D0=B0=20?= =?UTF-8?q?=D0=92=D1=8B=D0=B9=D1=82=D0=B8=20=E2=86=92=20/logout=20(OIDC)?= =?UTF-8?q?=20=D1=81=20=D0=BF=D1=80=D0=B5=D0=B4=D1=83=D0=BF=D1=80=D0=B5?= =?UTF-8?q?=D0=B6=D0=B4=D0=B5=D0=BD=D0=B8=D0=B5=D0=BC=20=D0=BE=20SSO?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Возвращена кнопка в user.ejs, href=/logout вместо /v2/logout - confirm() перед выходом: предупреждает что завершатся ВСЕ сессии Nubes - /logout → destroy сессии Express → редирект на Keycloak OIDC logout v0.1.10 → v0.1.11 --- package.json | 2 +- views/v2/user.ejs | 8 +++----- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 7640615..45aeac5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ipwhitelist", - "version": "0.1.10", + "version": "0.1.11", "description": "IP WhiteList microservice for cloud provider", "main": "server.js", "scripts": { diff --git a/views/v2/user.ejs b/views/v2/user.ejs index 0884467..4869b41 100644 --- a/views/v2/user.ejs +++ b/views/v2/user.ejs @@ -124,11 +124,9 @@ <%= user.email %> - + Выйти<% if (user.isImpersonated && user.originalUserEmail) { %> (<%= user.originalUserEmail %>)<% } %>