* fix login, password length was not checked #852
This commit is contained in:
lumapu 2023-04-04 22:50:21 +02:00
parent 6533143e80
commit c7060e40ff
3 changed files with 11 additions and 6 deletions

View file

@ -1,5 +1,8 @@
# Development Changes # Development Changes
## 0.6.3 - 2023-04-04
* fix login, password length was not checked #852
## 0.6.2 - 2023-04-04 ## 0.6.2 - 2023-04-04
* fix login from multiple clients #819 * fix login from multiple clients #819
* fix login screen on small displays * fix login screen on small displays

View file

@ -13,7 +13,7 @@
//------------------------------------- //-------------------------------------
#define VERSION_MAJOR 0 #define VERSION_MAJOR 0
#define VERSION_MINOR 6 #define VERSION_MINOR 6
#define VERSION_PATCH 2 #define VERSION_PATCH 3
//------------------------------------- //-------------------------------------
typedef struct { typedef struct {

View file

@ -130,6 +130,7 @@ class Web {
bool prot; bool prot;
prot = mProtected; prot = mProtected;
if(!prot) { if(!prot) {
if(strlen(mConfig->sys.adminPwd) > 0) {
uint8_t ip[4]; uint8_t ip[4];
ah::ip2Arr(ip, request->client()->remoteIP().toString().c_str()); ah::ip2Arr(ip, request->client()->remoteIP().toString().c_str());
for(uint8_t i = 0; i < 4; i++) { for(uint8_t i = 0; i < 4; i++) {
@ -137,6 +138,7 @@ class Web {
prot = true; prot = true;
} }
} }
}
return prot; return prot;
} }