From c8b74fa3265cc30cd86b8d5558f8b35e8eaff3e4 Mon Sep 17 00:00:00 2001 From: Alexander Skoblikov Date: Mon, 4 Jul 2022 14:20:01 +0300 Subject: [PATCH] CB-2241 ignore token expiration time in non multinode mode --- .../service/security/internal/CBEmbeddedSecurityController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/bundles/io.cloudbeaver.service.security/src/io/cloudbeaver/service/security/internal/CBEmbeddedSecurityController.java b/server/bundles/io.cloudbeaver.service.security/src/io/cloudbeaver/service/security/internal/CBEmbeddedSecurityController.java index 32c103a2e9..d243f2ac4a 100644 --- a/server/bundles/io.cloudbeaver.service.security/src/io/cloudbeaver/service/security/internal/CBEmbeddedSecurityController.java +++ b/server/bundles/io.cloudbeaver.service.security/src/io/cloudbeaver/service/security/internal/CBEmbeddedSecurityController.java @@ -1282,7 +1282,7 @@ public class CBEmbeddedSecurityController implements SMAdminController, SMAuthen } userId = dbResult.getString(1); var expiredDate = dbResult.getTimestamp(2); - if (Timestamp.from(Instant.now()).after(expiredDate)) { + if (application.isMultiNode() && Timestamp.from(Instant.now()).after(expiredDate)) { throw new SMException("Token expired"); } sessionId = dbResult.getString(3);