aboutsummaryrefslogtreecommitdiff
path: root/src/server/worldserver/RemoteAccess
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2014-05-06 23:43:29 +0200
committerShauren <shauren.trinity@gmail.com>2014-05-06 23:43:29 +0200
commitd9f1d6466dbb16fdbc792fe42a92c18ec29dfb48 (patch)
tree682aa1fee82a47e51b5e6ae8869ecfca88e98043 /src/server/worldserver/RemoteAccess
parentf0d6f87138a915825f9986fae80ccd1fb72c154c (diff)
Core/Battle.net: Implemented authserver
Diffstat (limited to 'src/server/worldserver/RemoteAccess')
-rw-r--r--src/server/worldserver/RemoteAccess/RASocket.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/worldserver/RemoteAccess/RASocket.cpp b/src/server/worldserver/RemoteAccess/RASocket.cpp
index 6e621ddfffe..f2c7a8e0f02 100644
--- a/src/server/worldserver/RemoteAccess/RASocket.cpp
+++ b/src/server/worldserver/RemoteAccess/RASocket.cpp
@@ -184,7 +184,7 @@ int RASocket::check_access_level(const std::string& user)
{
std::string safeUser = user;
- AccountMgr::normalizeString(safeUser);
+ Utf8ToUpperOnlyLatin(safeUser);
PreparedStatement* stmt = LoginDatabase.GetPreparedStatement(LOGIN_SEL_ACCOUNT_ACCESS);
stmt->setString(0, safeUser);
@@ -215,10 +215,10 @@ int RASocket::check_access_level(const std::string& user)
int RASocket::check_password(const std::string& user, const std::string& pass)
{
std::string safe_user = user;
- AccountMgr::normalizeString(safe_user);
+ Utf8ToUpperOnlyLatin(safe_user);
std::string safe_pass = pass;
- AccountMgr::normalizeString(safe_pass);
+ Utf8ToUpperOnlyLatin(safe_pass);
std::string hash = AccountMgr::CalculateShaPassHash(safe_user, safe_pass);