Xen foro — заметки баги
Не работает рекапча при регистраци — отключение капчи
/admin.php?options/list/users#_lostPasswordCaptcha
Иногда случается так, что Ваша учётная запись может заблокироваться и Вы увидите такое предупреждение: "Ваша учётная запись временно заблокирована из-за слишком большого числа неудачных попыток входа." Конечно Вы можете подождать 15-20 минут и попробовать войти снова, но если Вам просто не хочется ждать, то выполните такой запрос в свою базу данных:
TRUNCATE TABLE xf_login_attempt
Всё, теперь можете снова пытаться войти.
Бывают такие случаи, что Вы забыли свой пароль к панели управления (ну по пьяни пароль меняли, а потом уже и не вспомните, на что меняли-то или похожие случаи), а доступа к почте, к которой привязан Ваш аккаунт - нет и тут нам на помощь приходит как раз этот запрос, который выполняется через phpMyAdmin в базу данных Вашего форума. Сам запрос выглядит так:
UPDATE xf_user_authenticate
SET data = BINARY
CONCAT(
CONCAT(
CONCAT('a:3:{s:4:"hash";s:40:"', SHA1(CONCAT(SHA1('new-password'), SHA1('salt')))),
CONCAT('";s:4:"salt";s:40:"', SHA1('salt'))
),
'";s:8:"hashFunc";s:4:"sha1";}'
),
scheme_class = 'XenForo_Authentication_Core'
WHERE user_id = 1;
Не забудьте значение new-password из примера запроса, представленного выше, заменить на нужный Вам пароль, ну и значение user_id = 1; тоже, если Ваш ID отличается от того, что указан в запросе. Ну вот собственно и всё, после выполнения данного запроса, Вы сможете войти на форум с указанным в запросе паролем.