From 49e929121414256cb500821ec79a13926c9e03f9 Mon Sep 17 00:00:00 2001 From: Sebastian Krupinski Date: Sat, 18 Jul 2026 21:28:14 -0400 Subject: [PATCH] fix: authenticate via code Signed-off-by: Sebastian Krupinski --- core/lib/Security/AuthenticationManager.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/core/lib/Security/AuthenticationManager.php b/core/lib/Security/AuthenticationManager.php index 89dbb16..af2e037 100644 --- a/core/lib/Security/AuthenticationManager.php +++ b/core/lib/Security/AuthenticationManager.php @@ -155,6 +155,13 @@ class AuthenticationManager ); } + if ($session->userIdentifier === null && $session->userIdentity) { + $user = $this->userService->fetchByIdentity($session->userIdentity); + if ($user) { + $session->userIdentifier = $user->getId(); + } + } + // Build provider context $context = $this->buildProviderContext($session, $method);