Показать сообщение отдельно
Старый 01.09.2010, 21:06   #9
semender
Senior Member
 
Аватар для semender
 
Регистрация: 06.08.2010
Адрес: Makhachkala
Сообщений: 142
Отправить сообщение для semender с помощью ICQ Отправить сообщение для semender с помощью Skype™
По умолчанию

Цитата:
Сообщение от R.E.S.T.Art Посмотреть сообщение
потому, что старые пароли хранятся в базе данных в не зашифрованном виде, а kb_md5fepw преобразует пароли на стороне клиента при помощи javascript => разумеется при сравнении пароля из базы и пароля введенного пользователем(и впоследствии зашифрованного kb_md5fepw) будет несовпадение.

Решение - зашифровать пароли в базе данных. Должен помочь такой запрос к базе данных:
UPDATE fe_users as a, fe_users as b SET a.password = MD5(b.password)
Я шифровал, при повторном редактировании пароля в бэкэнде шифрование происходит само. И регистрируя нового юзера тоже. Но безрезультатно, может нужно изменять шаблон как то под это расширение. Потомучто если перейти на страницу где необходима регистрация и ввести пароль и логин, то вход уже возможен но над кнопкой выход появляется пустое поле.
__________________
Я чертовски люблю слушать ложь, смотря в глаза... особенно когда знаю правду... И никогда не вру людям,которых называю друзьями...
semender вне форума   Ответить с цитированием