diff --git a/lib/framework/SecuritySettingsService.cpp b/lib/framework/SecuritySettingsService.cpp index 005a33baf..87f7fbc95 100644 --- a/lib/framework/SecuritySettingsService.cpp +++ b/lib/framework/SecuritySettingsService.cpp @@ -9,7 +9,9 @@ SecuritySettingsService::SecuritySettingsService(AsyncWebServer * server, FS * f , _fsPersistence(SecuritySettings::read, SecuritySettings::update, this, fs, SECURITY_SETTINGS_FILE) , _jwtHandler(FACTORY_JWT_SECRET) { addUpdateHandler([&](const String & originId) { configureJWTHandler(); }, false); - server->on(GENERATE_TOKEN_PATH, HTTP_GET, wrapRequest(std::bind(&SecuritySettingsService::generateToken, this, std::placeholders::_1), AuthenticationPredicates::IS_ADMIN)); + server->on(GENERATE_TOKEN_PATH, + HTTP_GET, + wrapRequest(std::bind(&SecuritySettingsService::generateToken, this, std::placeholders::_1), AuthenticationPredicates::IS_ADMIN)); } void SecuritySettingsService::begin() { @@ -109,19 +111,19 @@ ArJsonRequestHandlerFunction SecuritySettingsService::wrapCallback(ArJsonRequest }; } -void SecuritySettingsService::generateToken(AsyncWebServerRequest* request) { - AsyncWebParameter* usernameParam = request->getParam("username"); - for (User _user : _state.users) { - if (_user.username == usernameParam->value()) { - AsyncJsonResponse* response = new AsyncJsonResponse(false, GENERATE_TOKEN_SIZE); - JsonObject root = response->getRoot(); - root["token"] = generateJWT(&_user); - response->setLength(); - request->send(response); - return; +void SecuritySettingsService::generateToken(AsyncWebServerRequest * request) { + AsyncWebParameter * usernameParam = request->getParam("username"); + for (User _user : _state.users) { + if (_user.username == usernameParam->value()) { + AsyncJsonResponse * response = new AsyncJsonResponse(false, GENERATE_TOKEN_SIZE); + JsonObject root = response->getRoot(); + root["token"] = generateJWT(&_user); + response->setLength(); + request->send(response); + return; + } } - } - request->send(401); + request->send(401); } #else