mirror of
https://github.com/SWG-Source/src.git
synced 2026-09-27 14:12:54 -04:00
cleanups and clarity
This commit is contained in:
@@ -2872,7 +2872,7 @@ void CentralServer::sendMetricsToWebAPI(std::string updateURL)
|
||||
postBuf << "totalPlayerCount=" << m_totalPlayerCount << "&totalGameServers=" << m_gameServers.size() - 1 << "&totalPlanetServers=" << m_planetServers.size() << "&isPublic=" << getIsClusterPublic() << "&isLocked=" << getIsClusterLocked() << "&isSecret=" << getIsClusterSecret() << "&preloadFinished=" << getClusterStartupTime() << "&databasebacklogged=" << isDatabaseBacklogged() << "&totalTutorialSceneCount=" << m_totalTutorialSceneCount << "&totalFalconSceneCount=" << m_totalFalconSceneCount;
|
||||
|
||||
webAPI::statusMessage response = webAPI::simplePost(updateURL, std::string(postBuf.str()));
|
||||
WARNING(response.status, ("Error sending stats: %s", response.message.c_str()));
|
||||
WARNING(response.status, ("Error sending stats: %s", response.retVal.c_str()));
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------
|
||||
|
||||
@@ -172,33 +172,33 @@ void ClientConnection::onReceive(const Archive::ByteStream & message)
|
||||
// originally was used to validate station API credentials, now uses our custom api
|
||||
void ClientConnection::validateClient(const std::string & id, const std::string & key)
|
||||
{
|
||||
int authOK = 0;
|
||||
StationId suid = atoi(id.c_str());
|
||||
std::string uname;
|
||||
|
||||
bool authOK = false;
|
||||
StationId suid = atoi(id.c_str());
|
||||
std::string authURL(ConfigLoginServer::getExternalAuthUrl());
|
||||
std::string uname;
|
||||
|
||||
if (!authURL.empty())
|
||||
{
|
||||
std::ostringstream postBuf;
|
||||
postBuf << "user_name=" << id << "&user_password=" << key << "&ip=" << getRemoteAddress();
|
||||
|
||||
|
||||
const webAPI::statusMessage response = webAPI::simplePost(authURL, std::string(postBuf.str()), "username");
|
||||
|
||||
if (response.status && !response.message.empty())
|
||||
|
||||
if (response.status && !response.retVal.empty())
|
||||
{
|
||||
authOK = 1;
|
||||
uname = response.message;
|
||||
authOK = true;
|
||||
uname = response.retVal;
|
||||
}
|
||||
else
|
||||
{
|
||||
ErrorMessage err("Login Failed", response.message);
|
||||
ErrorMessage err("Login Failed", response.retVal);
|
||||
this->send(err, true);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
// test mode
|
||||
authOK = 1;
|
||||
authOK = true;
|
||||
uname = id;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user