mirror of
https://github.com/BeamMP/BeamMP-Launcher.git
synced 2026-10-26 22:20:24 +00:00
add check for key data before post
This commit is contained in:
1 parent
8b650dc00a
commit
bce68eee92
1 file changed
+7
@@ -374,6 +374,13 @@ void CheckKey() {
|
|||||||
Key.read(&Buffer[0], std::streamsize(Size));
|
Key.read(&Buffer[0], std::streamsize(Size));
|
||||||
Key.close();
|
Key.close();
|
||||||
|
|
||||||
|
for (char& c : Buffer) {
|
||||||
|
if (!std::isalnum(c) && c != '-') {
|
||||||
|
UpdateKey("");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
Buffer = HTTP::Post("https://auth.beammp.com/userlogin",
|
Buffer = HTTP::Post("https://auth.beammp.com/userlogin",
|
||||||
R"({"pk":")" + Buffer + "\"}");
|
R"({"pk":")" + Buffer + "\"}");
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user