From fa9ea95657ecb23aa829d4dcd04fdab045a04ffc Mon Sep 17 00:00:00 2001 From: Ethan Girouard Date: Tue, 30 Jun 2026 21:17:37 -0400 Subject: [PATCH] Don't check for /favicon.ico path in require_auth_mw The server returns the icon before this middleware is reached --- src/server/require_auth_mw.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/server/require_auth_mw.rs b/src/server/require_auth_mw.rs index c8a337e..0be6710 100644 --- a/src/server/require_auth_mw.rs +++ b/src/server/require_auth_mw.rs @@ -13,13 +13,12 @@ const ALLOWED_PATH_PREFIX: [&str; 1] = ["/assets/"]; #[cfg(debug_assertions)] const ALLOWED_PATH_PREFIX: [&str; 2] = ["/assets/", "/wasm/"]; -const ALLOWED_PATHS: [&str; 6] = [ +const ALLOWED_PATHS: [&str; 5] = [ "/login", "/signup", "/api/v1/auth/login", "/api/v1/auth/signup", "/api/v1/auth/user", - "/favicon.ico", ]; /// Axum middleware to redirect an unauthenticated request to /login unless it matches one of the allowed paths