У меня Мудл 2.7. Хэши логинов и паролей пользователей хранятся в таблице mdl_user. Я хочу создать внешний скрипт, который может проверять правильность логина и пароля.
Как я вижу, эта версия Moodle использует некоторые функции php, такие как password_hash(), для генерации хэша пароля.
Моя версия php 5.4, поэтому я не могу использовать эту функцию. Поэтому я использую эту библиотеку https://github.com/ircmaxell/password_compat с этим кодом
$password_hash = password_hash( $password , PASSWORD_DEFAULT, array());
Проблема в том, что хэш каждый раз разный, когда я его вычисляю. Поэтому я не могу сравнить этот хэш со строкой, помещенной в таблицу mdl_user.