mirror of
https://port.numenaute.org/aleajactaest/khanat-opennel-code.git
synced 2024-12-20 16:08:44 +00:00
Changed: Pass LoginCustomParameters to different login URLs if defined
--HG-- branch : compatibility-develop
This commit is contained in:
parent
6862a48c47
commit
b33a9f7651
1 changed files with 10 additions and 0 deletions
|
@ -1967,6 +1967,9 @@ class CAHOpenURL : public IActionHandler
|
||||||
url += "?";
|
url += "?";
|
||||||
|
|
||||||
url += "language=" + ClientCfg.LanguageCode;
|
url += "language=" + ClientCfg.LanguageCode;
|
||||||
|
|
||||||
|
if (!LoginCustomParameters.empty())
|
||||||
|
url += LoginCustomParameters;
|
||||||
}
|
}
|
||||||
|
|
||||||
openURL(url.c_str());
|
openURL(url.c_str());
|
||||||
|
@ -2391,6 +2394,10 @@ bool initCreateAccount()
|
||||||
CurlHttpClient.verifyServer(true); // set this to false if you need to connect to the test environment
|
CurlHttpClient.verifyServer(true); // set this to false if you need to connect to the test environment
|
||||||
|
|
||||||
std::string params = "language=" + lang;
|
std::string params = "language=" + lang;
|
||||||
|
|
||||||
|
if (!LoginCustomParameters.empty())
|
||||||
|
params += LoginCustomParameters;
|
||||||
|
|
||||||
if(!CurlHttpClient.sendGet(url, params, pPM->isVerboseLog()))
|
if(!CurlHttpClient.sendGet(url, params, pPM->isVerboseLog()))
|
||||||
{
|
{
|
||||||
ucstring errorMessage("Can't send (error code 60)");
|
ucstring errorMessage("Can't send (error code 60)");
|
||||||
|
@ -2581,6 +2588,9 @@ class CAHOnCreateAccountSubmit : public IActionHandler
|
||||||
if(conditionsPushed)
|
if(conditionsPushed)
|
||||||
params += "&TaC=1";
|
params += "&TaC=1";
|
||||||
|
|
||||||
|
if (!LoginCustomParameters.empty())
|
||||||
|
params += LoginCustomParameters;
|
||||||
|
|
||||||
std::string md5 = results[0] + results[1] + "" + results[3];
|
std::string md5 = results[0] + results[1] + "" + results[3];
|
||||||
md5 = NLMISC::getMD5((uint8*)md5.data(), (uint32)md5.size()).toString();
|
md5 = NLMISC::getMD5((uint8*)md5.data(), (uint32)md5.size()).toString();
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue