Сбросить пароль MediaWiki без электронной почты

Мы настроили сервер MediaWiki для организации документов. Один из наших клиентов забыл свой пароль. Нам нужно сбросить пароль для него.

в MediaWiki документы ,Есть три способа сделать это:

Сначала необходимо выполнить сброс по электронной почте. Поскольку у нас нет почтового сервера, мы не можем с ним покончить.

Во-вторых, мы используем changePassword.php, мы попробуем это. Но мы обнаружили, что другой аккаунт может быть успешно изменен, но не этот аккаунт. После запуска скрипта новый пароль все еще не работает.

В-третьих, используется прямое изменение базы данных, поскольку наша версия 1.22. Можно изменить другой аккаунт, но не этот аккаунт. После обновления базы данных пользователь не может войти с новым паролем. sql как дурак:

`UPDATE `user` SET user_password = CONCAT(':B:somesalt:', MD5(CONCAT('somesalt-',    MD5('somepass')))) WHERE user_name = 'someuser';`

Мы понятия не имеем, почему это происходит? Будет ли ошибка MediaWiki? У кого-нибудь есть идея? Спасибо!

1

Решение

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

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]