From 61c17cd96d375d16d206c503012a93433d087773 Mon Sep 17 00:00:00 2001 From: Warren Volz Date: Tue, 30 Mar 2021 14:51:36 -0600 Subject: [PATCH 1/4] Change Wifi password to a password input field --- pio/lib/WiFiManagerKT/WiFiManagerKT.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pio/lib/WiFiManagerKT/WiFiManagerKT.h b/pio/lib/WiFiManagerKT/WiFiManagerKT.h index 84852ca2..834324ed 100644 --- a/pio/lib/WiFiManagerKT/WiFiManagerKT.h +++ b/pio/lib/WiFiManagerKT/WiFiManagerKT.h @@ -118,7 +118,7 @@ const char HTTP_ITEM[] PROGMEM = "
{v}"; const char HTTP_FORM_START1[] PROGMEM = "
"; const char HTTP_FORM_LABEL[] PROGMEM = ""; From 67b84a52a8d1a32234c952030b3b0be11e7ad65e Mon Sep 17 00:00:00 2001 From: Warren Volz Date: Tue, 30 Mar 2021 14:55:27 -0600 Subject: [PATCH 2/4] Don't show AP password on the console --- pio/lib/WiFiManagerKT/WiFiManagerKT.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pio/lib/WiFiManagerKT/WiFiManagerKT.cpp b/pio/lib/WiFiManagerKT/WiFiManagerKT.cpp index a302bfbd..303fcd38 100644 --- a/pio/lib/WiFiManagerKT/WiFiManagerKT.cpp +++ b/pio/lib/WiFiManagerKT/WiFiManagerKT.cpp @@ -150,7 +150,8 @@ void WiFiManager::setupConfigPortal() DEBUG_WM(F("Invalid AccessPoint password. Ignoring")); _apPassword = NULL; } - DEBUG_WM(_apPassword); + //Don't show ap password on the console + //DEBUG_WM(_apPassword); } //optional soft ip config From a5dbcfa66291c3beca00aecf756de9ce6262582d Mon Sep 17 00:00:00 2001 From: Warren Volz Date: Tue, 30 Mar 2021 15:18:12 -0600 Subject: [PATCH 3/4] Don't send existing wifi password to config page --- pio/lib/WiFiManagerKT/WiFiManagerKT.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pio/lib/WiFiManagerKT/WiFiManagerKT.cpp b/pio/lib/WiFiManagerKT/WiFiManagerKT.cpp index 303fcd38..67783e68 100644 --- a/pio/lib/WiFiManagerKT/WiFiManagerKT.cpp +++ b/pio/lib/WiFiManagerKT/WiFiManagerKT.cpp @@ -692,7 +692,8 @@ void WiFiManager::handleWifi() page += FPSTR(HTTP_FORM_START1); page += _ssid; page += FPSTR(HTTP_FORM_START2); - page += _pass; + // don't send existing password to web + //page += _pass; page += FPSTR(HTTP_FORM_START3); char parLength[2]; From 5507c1c13439ea29205e64050f47f2f6a1ebad7a Mon Sep 17 00:00:00 2001 From: Warren Volz Date: Tue, 13 Jul 2021 15:47:29 -0600 Subject: [PATCH 4/4] Revert "Don't send existing wifi password to config page" This reverts commit a5dbcfa66291c3beca00aecf756de9ce6262582d. --- pio/lib/WiFiManagerKT/WiFiManagerKT.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pio/lib/WiFiManagerKT/WiFiManagerKT.cpp b/pio/lib/WiFiManagerKT/WiFiManagerKT.cpp index 67783e68..303fcd38 100644 --- a/pio/lib/WiFiManagerKT/WiFiManagerKT.cpp +++ b/pio/lib/WiFiManagerKT/WiFiManagerKT.cpp @@ -692,8 +692,7 @@ void WiFiManager::handleWifi() page += FPSTR(HTTP_FORM_START1); page += _ssid; page += FPSTR(HTTP_FORM_START2); - // don't send existing password to web - //page += _pass; + page += _pass; page += FPSTR(HTTP_FORM_START3); char parLength[2];