Символы верхнего регистра в authd

Статус
В этой теме нельзя размещать новые ответы.

New-X

Пользователь
Пользователь
23 Июн 2012
178
18
18
29
Символы верхнего регистра мои authd не определяет. То есть к примеру Login с в буквы L он выдает Ошибка логина или пароля.
Как можно добавить в authd, чтобы добавить символы верхнего регистра?
 

jkpro

Пользователь
« PW Мастер I »
21 Фев 2013
71
63
18
30
В клиенте на этапе отправки пакета авторизации все символы ника переводятся в нижний регистр
Если кто то не понял к чему я это написал, поясню:
в клиенте вы можете вбить ник в верхнем регистре к примеру "LoGiN" клиент, перед тем как отправить на сервер преобразует строку в "login". Если в бд будет аккаунт с логином, содержащий хотя бы один символ в верхнем регистре, то с клиента на него никак не зайти
 
  • Like
Реакции: Merfy

New-X

Пользователь
Пользователь
23 Июн 2012
178
18
18
29
Лучше возьми аут с верхним регистром
Где его взять?
В клиенте на этапе отправки пакета авторизации все символы ника переводятся в нижний регистр
Если кто то не понял к чему я это написал, поясню:
в клиенте вы можете вбить ник в верхнем регистре к примеру "LoGiN" клиент, перед тем как отправить на сервер преобразует строку в "login". Если в бд будет аккаунт с логином, содержащий хотя бы один символ в верхнем регистре, то с клиента на него никак не зайти
Как это исправить?
 

New-X

Пользователь
Пользователь
23 Июн 2012
178
18
18
29
1.4.5
Кодировка base64
--- добавлено: Feb 22, 2013 7:06 PM ---
попробуйте пропатчить elementclient, правда особой необходимости в разнорегисторных символах в логине нет
Игроки регистрируют логины с высоким регистром букв.
Как его пропатчить?
 

jkpro

Пользователь
« PW Мастер I »
21 Фев 2013
71
63
18
30
1.4.5
Кодировка base64
--- добавлено: Feb 22, 2013 7:06 PM ---

Игроки регистрируют логины с высоким регистром букв.
Как его пропатчить?
По-идеи все регистрации, что я видел в шаре, сразу переводят логин в нижний регистр
--- добавлено: Feb 22, 2013 7:18 PM ---
Вот кусок кода из шаровой сборки
PHP:
            $Login = $_POST['login'];
            $Pass = $_POST['passwd'];
            $Repass = $_POST['repasswd'];
            $Email = $_POST['email'];
         
            $Login = StrToLower(Trim($Login));
            $Pass = StrToLower(Trim($Pass));
            $Repass = StrToLower(Trim($Repass));
            $Email = Trim($Email);
только тут не правильно было пароль загонять в нижний регистр
 

New-X

Пользователь
Пользователь
23 Июн 2012
178
18
18
29
По-идеи все регистрации, что я видел в шаре, сразу переводят логин в нижний регистр
--- добавлено: Feb 22, 2013 7:18 PM ---
Вот кусок кода из шаровой сборки
PHP:
            $Login = $_POST['login'];
            $Pass = $_POST['passwd'];
            $Repass = $_POST['repasswd'];
            $Email = $_POST['email'];
       
            $Login = StrToLower(Trim($Login));
            $Pass = StrToLower(Trim($Pass));
            $Repass = StrToLower(Trim($Repass));
            $Email = Trim($Email);
только тут не правильно было пароль загонять в нижний регистр
У меня уже аккаунты созданы у игроков в верхнем регистре.
 

jkpro

Пользователь
« PW Мастер I »
21 Фев 2013
71
63
18
30
У меня уже аккаунты созданы у игроков в верхнем регистре.
Пусть пройдут повторную регистрацию, все равно на аккаунту с смиволами верхнего регистра никто не мог зайти, а следовательно от того что в базе будет висеть аккаунт призрак никому хуже не станет
 
Статус
В этой теме нельзя размещать новые ответы.

Пользователи онлайн

Сейчас на форуме нет ни одного пользователя.

Последние ресурсы

Статистика форума

Темы
3.848
Сообщения
21.276
Пользователи
7.759
Новый пользователь
pchelkinal1998