TYPO3 7.6.30 — Проблемы с созданием нового пользователя

#typo3 #admin #backend #typo3-7.6.x

#typo3 #администратор #серверная часть #typo3-7.6.x

Вопрос:

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

Для loginSecurityLevel установлено значение RSA для серверной части и интерфейса. Установка loginSecurityLevel на нормальный не помогла. Пароли, подобные «a», отсутствуют. В журнале ошибок написано «Пароль не принят».

У меня медленно заканчиваются идеи…последняя капля: отладка ядра, в котором установлен пароль. ^^

Если у вас есть какие-либо идеи, будьте моим гостем. Спасибо!

TZP

Обновление: Хорошо, я нашел проблему, но я не знаю, почему это происходит неправильно. Оказывается, функция PHP crypt создает что-то совершенно странное.

 crypt('myUncryptedPW', 'myPWAsHash') == 'myPWAsHash';
  

и если это правда, все в порядке. Следующий шаг: попытка понять PHP crypt. ^^

Комментарии:

1. Хорошо, я нашел проблему, но я не знаю, почему это происходит неправильно. Оказывается, функция PHP crypt создает что-то совершенно странное. crypt(‘myUncryptedPW’, ‘myPWAsHash’) == ‘myPWAsHash’; и если это правда, все в порядке. Следующий шаг: попытка понять PHP crypt. ^^

Ответ №1:

Хорошо, я нашел решение … не самое лучшее, но оно работает. Оказывается, что без расширения «rsaAuth» все работает как по маслу. Я не уверен, почему это вызывает столько проблем, но это должно сработать, пока мы не используем TYPO3 9. ^^