From 355d03aaac2ca121e64b6f31c7c823daf16672f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D1=82=D0=BE=D0=BD?= Date: Sat, 27 Sep 2025 19:22:09 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A0=D0=B0=D0=B1=D0=BE=D1=87=D0=B0=D1=8F=20?= =?UTF-8?q?=D1=81=D0=B1=D0=BE=D1=80=D0=BA=D0=B0=20=D1=81=20=D1=82=D1=80?= =?UTF-8?q?=D0=B5=D1=82=D1=8C=D0=B5=D0=B9=20=D1=80=D1=83=D1=87=D0=BA=D0=BE?= =?UTF-8?q?=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/endpoints_handlers/AuthLoginExecutor.h | 6 +++--- src/endpoints_handlers/AuthLogoutExecutor.h | 2 +- src/endpoints_handlers/AuthRegistrationExecutor.h | 8 ++++---- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/endpoints_handlers/AuthLoginExecutor.h b/src/endpoints_handlers/AuthLoginExecutor.h index b77e34e..f34af02 100644 --- a/src/endpoints_handlers/AuthLoginExecutor.h +++ b/src/endpoints_handlers/AuthLoginExecutor.h @@ -37,7 +37,7 @@ public: using namespace boost::beast; using namespace std::string_literals; - auto body = req.body(); + const auto body = req.body(); value req_json; value response_body; @@ -62,7 +62,7 @@ public: return res; } - std::optional maybe_user = user_dao_->GetByLogin(login); + const std::optional maybe_user = user_dao_->GetByLogin(login); if (!maybe_user.has_value() || maybe_user.value().hashed_password != HashPassword(password)) { @@ -75,7 +75,7 @@ public: return res; } - auto token = GenerateUUID(); + const std::string token = GenerateUUID(); auth_dao_->Login(maybe_user.value().uuid, token); http::response res{http::status::ok, req.version()}; diff --git a/src/endpoints_handlers/AuthLogoutExecutor.h b/src/endpoints_handlers/AuthLogoutExecutor.h index dd48cc4..a5ba174 100644 --- a/src/endpoints_handlers/AuthLogoutExecutor.h +++ b/src/endpoints_handlers/AuthLogoutExecutor.h @@ -35,7 +35,7 @@ public: using namespace boost::beast; using namespace std::string_literals; - auto body = req.body(); + const auto body = req.body(); value req_json; value response_body; diff --git a/src/endpoints_handlers/AuthRegistrationExecutor.h b/src/endpoints_handlers/AuthRegistrationExecutor.h index 7bb69b2..b61abfa 100644 --- a/src/endpoints_handlers/AuthRegistrationExecutor.h +++ b/src/endpoints_handlers/AuthRegistrationExecutor.h @@ -33,7 +33,7 @@ public: using namespace boost::beast; using namespace std::string_literals; - auto body = req.body(); + const auto& body = req.body(); value req_json; value response_body; @@ -55,8 +55,8 @@ public: return res; } - std::string login = req_json.as_object().at("login").as_string().c_str(); - std::string password = req_json.as_object().at("password").as_string().c_str(); + const std::string login = req_json.as_object().at("login").as_string().c_str(); + const std::string password = req_json.as_object().at("password").as_string().c_str(); if (!ValidateLogin(login) || !ValidatePassword(password)) { @@ -95,7 +95,7 @@ public: user.login = login; user.hashed_password = HashPassword(password); - const auto uuid_stringified = user_dao_->Create(user); + const std::string uuid_stringified = user_dao_->Create(user); http::response res{ http::status::created, req.version()