На главную
X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )

 
Тема закрытаСоздать новую тему
Невозможно залогиниться с "русским" паролем
TEHEK
сообщение 9.7.2014, 11:27
Сообщение #1


Сэнсей-форумнист
Иконка группы

Группа: Админ
Сообщений: 1 740
Регистрация: 28.11.2008
Пользователь №: 20 023



Вкратце. Если у вас в пароле были русские буквы (не латиница), то вам необходимо его сменить (можно даже на тот же самый, но вообще рекомендую пароли состоящие из цифр, латинских букв и спецсимволов по возможности).

Ну а теперь, подробности для тех, кому интересно =)))

1. Пароли хранятся в базе данных в закодированном виде. Для этого используется код каждой буквы, потом это хитро преобразуется и вуаля, получается белиберда smile.gif Это делается на случай, если сайт взломают и угонят базу данных; даже тогда узнать ваш настоящий пароль будет довольно трудно.

2. На сайте поменялась кодировка. Кодировка - это, грубо говоря, соответствие каждой букве определенного номера. Например, латинская заглавная буква "A" имеет код "65", а маленькая буква "a" = "97". С русскими буквами исторически все оказалось сложнее. Раньше у нас стояла русская специфичная для винды (windows-1251) кодировка, а теперь стала международная (utf-8). Визуально все выглядит одинаково, однако раньше русская "А" была "192", а теперь стала "1040". Поэтому закодированные пароли больше не совпадают sleep.gif



Вот так =\
Вернуться к началу страницы
 
+Цитировать сообщение

Тема закрытаСоздать новую тему

 



RSS Текстовая версия Сейчас: 16.9.2024, 11:24