Implement readonly security for API endpoints

This commit is contained in:
Thomas Basler
2022-11-22 23:40:19 +01:00
parent 4bdbcbccc5
commit 510f0c59f9
11 changed files with 51 additions and 0 deletions

View File

@@ -28,6 +28,10 @@ void WebApiMqttClass::loop()
void WebApiMqttClass::onMqttStatus(AsyncWebServerRequest* request)
{
if (!WebApi.checkCredentialsReadonly(request)) {
return;
}
AsyncJsonResponse* response = new AsyncJsonResponse(false, MQTT_JSON_DOC_SIZE);
JsonObject root = response->getRoot();
const CONFIG_T& config = Configuration.get();