Take in API requests via json payload instead of params

This commit is contained in:
Akkadius
2019-07-07 19:57:05 -05:00
parent 5473457c0c
commit c2917a9004
8 changed files with 40 additions and 166 deletions
+9 -7
View File
@@ -385,8 +385,9 @@ void Client::AttemptLoginAccountCreation(
{
LogInfo("Attempting login account creation via '{0}'", loginserver);
if (loginserver == "eqemu") {
#ifdef LSPX
if (loginserver == "eqemu") {
if (!server.options.CanAutoLinkAccounts()) {
LogInfo("CanAutoLinkAccounts disabled - sending failed login");
DoFailedLogin();
@@ -445,16 +446,17 @@ void Client::AttemptLoginAccountCreation(
login_connection_manager->Connect(addr, port);
}
);
return;
}
else {
if (!server.options.CanAutoCreateAccounts()) {
DoFailedLogin();
return;
}
#endif
if (server.options.CanAutoCreateAccounts() && loginserver == "local") {
CreateLocalAccount(user, pass);
return;
}
DoFailedLogin();
}
void Client::DoFailedLogin()