From 1616b41ea99e9dd77cd53821d7f297b45e79ff82 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20B=C3=B6hmke?= Date: Mon, 4 Mar 2024 19:41:59 +0100 Subject: [PATCH] handle responses returned by authenticate in AuthMiddleware --- middleware/AuthMiddleware.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/middleware/AuthMiddleware.php b/middleware/AuthMiddleware.php index 5206d533..38881174 100644 --- a/middleware/AuthMiddleware.php +++ b/middleware/AuthMiddleware.php @@ -67,6 +67,10 @@ abstract class AuthMiddleware extends BaseMiddleware return $response->withStatus(302)->withHeader('Location', $this->AppContainer->get('UrlManager')->ConstructUrl('/login')); } } + else if ($user instanceof Response) + { + return $user; + } else { define('GROCY_AUTHENTICATED', true);