Корректный, хоть и грубый захват JSON'а

This commit is contained in:
Антон
2025-08-29 19:59:08 +03:00
parent 799890147e
commit d303dbf71b
3 changed files with 16 additions and 17 deletions
@@ -33,14 +33,16 @@ public:
auto body = req.body();
object json_as_object = json::parse(body).as_object();
std::string login = serialize(json_as_object.at("login").as_string());
std::string password = serialize(json_as_object.at("password").as_string());
std::string login = json_as_object.at("login").as_string().c_str();
std::string password = json_as_object.at("password").as_string().c_str();
User user;
user.SetLogin(login);
user.SetPassword(password);
user_dao_->GetByLogin(login);
http::response<ResponseType> res{
http::status::ok, req.version()
};