Рефакторинг регистрации

This commit is contained in:
Антон
2025-08-30 08:12:41 +03:00
parent 6247bc1970
commit 5e18a1d2a9
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -46,7 +46,7 @@
}
```
##### Требования к валидации:
* login: 3-50 символов, [az09._-], уникальное значение
* login: 3-50 символов, ^[A-Za-z0-9_]+$, уникальное значение
* password: ≥ 5 символов
##### Response - 201 - Created
@@ -115,7 +115,7 @@ private:
{
if (login.size() < 3 || login.size() > 50) return false;
std::regex pattern("[az09._-]");
std::regex pattern(std::string("^[A-Za-z0-9_]+$"));
return std::regex_match(login, pattern);
}