prevent infinite recursion of autoLogoutMiddleware

This commit is contained in:
maxDorninger
2025-09-04 21:37:25 +02:00
parent 786b14527c
commit 340186a3fc

View File

@@ -21,7 +21,8 @@ export const loggingMiddleware: Middleware = {
export const autoLogoutMiddleware: Middleware = {
async onResponse({ request, response }) {
if (response.status === 401) {
if (response.status === 401 && !request.url.endsWith('/auth/cookie/logout')) {
console.log(`Request to ${request.url} returned HTTP Error Code 401, logging out...`);
await handleLogout();
}