From dba818df7b0653eb18746ef832e1ce78381f5dfd Mon Sep 17 00:00:00 2001 From: Louis Chemineau Date: Wed, 5 Mar 2025 12:49:28 +0100 Subject: [PATCH] fix(login): Do not target PublicPage attribute as it does not exists Signed-off-by: Louis Chemineau --- .../Middleware/FlowV2EphemeralSessionsMiddleware.php | 6 ------ 1 file changed, 6 deletions(-) diff --git a/lib/private/AppFramework/Middleware/FlowV2EphemeralSessionsMiddleware.php b/lib/private/AppFramework/Middleware/FlowV2EphemeralSessionsMiddleware.php index 66943644e30e5..1cd250d103d2a 100644 --- a/lib/private/AppFramework/Middleware/FlowV2EphemeralSessionsMiddleware.php +++ b/lib/private/AppFramework/Middleware/FlowV2EphemeralSessionsMiddleware.php @@ -12,7 +12,6 @@ use OCP\AppFramework\Middleware; use OCP\ISession; use OCP\IUserSession; -use ReflectionMethod; // Will close the session if the user session is ephemeral. // Happens when the user logs in via the login flow v2. @@ -36,11 +35,6 @@ public function beforeController($controller, $methodName) { return; } - $reflectionMethod = new ReflectionMethod($controller, $methodName); - if (!empty($reflectionMethod->getAttributes('PublicPage'))) { - return; - } - if ($this->reflector->hasAnnotation('PublicPage')) { return; }