diff --git a/src/server/require_auth_mw.rs b/src/server/require_auth_mw.rs index 0be6710..5df402c 100644 --- a/src/server/require_auth_mw.rs +++ b/src/server/require_auth_mw.rs @@ -13,12 +13,13 @@ const ALLOWED_PATH_PREFIX: [&str; 1] = ["/assets/"]; #[cfg(debug_assertions)] const ALLOWED_PATH_PREFIX: [&str; 2] = ["/assets/", "/wasm/"]; -const ALLOWED_PATHS: [&str; 5] = [ +const ALLOWED_PATHS: [&str; 6] = [ "/login", "/signup", "/api/v1/auth/login", "/api/v1/auth/signup", "/api/v1/auth/user", + "/api/v1/auth/open-signup", ]; /// Axum middleware to redirect an unauthenticated request to /login unless it matches one of the allowed paths