mirror of
https://github.com/EQEmu/Server.git
synced 2026-06-28 13:27:15 +00:00
Change account parse delimiter [skip ci]
This commit is contained in:
@@ -264,7 +264,7 @@ void find_replace(std::string &string_subject, const std::string &search_string,
|
|||||||
|
|
||||||
void ParseAccountString(const std::string &s, std::string &account, std::string &loginserver)
|
void ParseAccountString(const std::string &s, std::string &account, std::string &loginserver)
|
||||||
{
|
{
|
||||||
auto split = SplitString(s, '.');
|
auto split = SplitString(s, ':');
|
||||||
if (split.size() == 2) {
|
if (split.size() == 2) {
|
||||||
loginserver = split[0];
|
loginserver = split[0];
|
||||||
account = split[1];
|
account = split[1];
|
||||||
|
|||||||
@@ -246,7 +246,7 @@ void Client::Handle_Login(const char *data, unsigned int size)
|
|||||||
else {
|
else {
|
||||||
if (server.options.IsPasswordLoginAllowed()) {
|
if (server.options.IsPasswordLoginAllowed()) {
|
||||||
cred = (&outbuffer[1 + user.length()]);
|
cred = (&outbuffer[1 + user.length()]);
|
||||||
auto components = SplitString(user, '.');
|
auto components = SplitString(user, ':');
|
||||||
if (components.size() == 2) {
|
if (components.size() == 2) {
|
||||||
db_loginserver = components[0];
|
db_loginserver = components[0];
|
||||||
user = components[1];
|
user = components[1];
|
||||||
|
|||||||
Reference in New Issue
Block a user