From ebabf49bcefe4182323eb2dee26978ff21fa8747 Mon Sep 17 00:00:00 2001 From: Andy Green Date: Sun, 13 Feb 2022 09:17:27 +0000 Subject: [PATCH] http: server: mounts: dont assume Basic Auth if no FILE_OPS --- lib/roles/http/server/server.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/roles/http/server/server.c b/lib/roles/http/server/server.c index c98bf0d69..04e6ce71a 100644 --- a/lib/roles/http/server/server.c +++ b/lib/roles/http/server/server.c @@ -1232,6 +1232,8 @@ lws_check_basic_auth(struct lws *wsi, const char *basic_auth_login_file, return LCBA_CONTINUE; #else + if (!basic_auth_login_file && auth_mode == LWSAUTHM_DEFAULT) + return LCBA_CONTINUE; return LCBA_FAILED_AUTH; #endif }