diff --git a/Minecraft.Client/Windows64/Windows64_Launcher.cpp b/Minecraft.Client/Windows64/Windows64_Launcher.cpp index 53321936..b1f9656a 100644 --- a/Minecraft.Client/Windows64/Windows64_Launcher.cpp +++ b/Minecraft.Client/Windows64/Windows64_Launcher.cpp @@ -161,7 +161,8 @@ void AttemptFullLoginFlow() { int responseState = Windows64Launcher::API_GetAccountInfo(authenticationToken); if (responseState == 0) { onSuccessfulLogin(); - } else { + } + else { onLoginFailed(); MessageBoxW(launcher_HWND, L"Unable To Connect To Saved Account", L"Login Failed", MB_OK); } @@ -413,7 +414,8 @@ LRESULT OnAccountLogin() { MessageBoxW(launcher_HWND, L"You Have Been Banned", L"Login Failed", MB_OK); } else { //unknown error, we will setup internal codes and have them logged here - MessageBoxW(launcher_HWND, std::wstring(L"Unknown Error: " + std::to_wstring(registerResponse)).c_str(), L"Registraction Failed", MB_OK); + //MessageBoxW(launcher_HWND, std::wstring(L"Unknown Error: " + std::to_wstring(registerResponse)).c_str(), L"Registraction Failed", MB_OK); + MessageBoxW(launcher_HWND, (L"Failed to Connect To Server: " + std::to_wstring(registerResponse)).c_str(), L"Login Failed", MB_OK); } return 0; @@ -656,7 +658,7 @@ int Windows64Launcher::API_GetAccountInfo(const std::string token) { std::vector headers; headers.push_back(L"Content-Type: text/plain"); - HttpResponse response = WinsockNetLayer::DoWinHttpRequest(L"/getAccountInfo", L"POST", token, headers); + HttpResponse response = WinsockNetLayer::DoWinHttpRequest(L"/accountinfo", L"POST", token, headers); if (response.status == 0) return -1; @@ -675,7 +677,7 @@ int Windows64Launcher::API_AttemptAccountRegister(const std::string _username, c std::string data = _username + ":" + password; - HttpResponse response = WinsockNetLayer::DoWinHttpRequest(L"/accountRegistration", L"POST", data, headers); + HttpResponse response = WinsockNetLayer::DoWinHttpRequest(L"/register", L"POST", data, headers); if (response.status != 200) return (20000 + response.status); @@ -696,7 +698,7 @@ int Windows64Launcher::API_AttemptAccountLogin(const std::string _username, cons std::string data = _username + ":" + password; - HttpResponse response = WinsockNetLayer::DoWinHttpRequest(L"/accountLogin", L"POST", data, headers); + HttpResponse response = WinsockNetLayer::DoWinHttpRequest(L"/login", L"POST", data, headers); if (response.status != 200) return (20000 + response.status); @@ -714,7 +716,7 @@ int Windows64Launcher::API_AttemptDiscordLogin(const std::string& ticket, std::s std::vector headers; headers.push_back(L"Content-Type: text/plain"); - HttpResponse response = WinsockNetLayer::DoWinHttpRequest(L"/discordLogin", L"POST", ticket, headers); + HttpResponse response = WinsockNetLayer::DoWinHttpRequest(L"/discordlogin", L"POST", ticket, headers); if (response.status == 0) return -1; if (response.status != 200) return (20000 + response.status); diff --git a/Minecraft.Client/Windows64/Windows64_Minecraft.cpp b/Minecraft.Client/Windows64/Windows64_Minecraft.cpp index 5b680b0a..dea8b4d0 100644 --- a/Minecraft.Client/Windows64/Windows64_Minecraft.cpp +++ b/Minecraft.Client/Windows64/Windows64_Minecraft.cpp @@ -155,7 +155,7 @@ static bool FetchSessionInfo() { std::vector headers; headers.push_back(L"Content-Type: text/plain"); - HttpResponse response = WinsockNetLayer::DoWinHttpRequest(L"/getAccountInfo", L"POST", Windows64Minecraft::GetAuthenticationTicket(), headers); + HttpResponse response = WinsockNetLayer::DoWinHttpRequest(L"/accountinfo", L"POST", Windows64Minecraft::GetAuthenticationTicket(), headers); if (response.status == 0) return false;