From 6829dba9a1422519b4ee1e831237cc2755fc9bb2 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 21d4c6dd3..667980d85 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 }