Какая функция возвращает хеш-код пароля Drupal-6?

Я хочу создать сценарий для вставки примерно 100 пользователей в базу данных Drupal 6 - их имя пользователя, адрес электронной почты и хэш пароля .

Прочитав о классе PHP, который использует Drupal 6, я не уверен, что смогу это осуществить. Мой метод заключался в том, чтобы отправить каждому пользователю письмо типа «Привет, x! Ваш новый пароль - y», а затем вставить хешированный «y» в пользовательскую таблицу Drupal.

Я знаю, что Drupal возвращает md5. Но это не просто исходный пароль md5, а очень запутанный пароль (с использованием соли и других методов).

Я изучил Portable PHP-фреймворк хеширования паролей , который использует Drupal, но Я не думаю, что это работает только с методом копирования + вставки.

Итак, мой вопрос: могу ли я создать функцию PHP, которая возвращает действительный хэш пароля Drupal 6, чтобы вставить его в свою таблицу пользователей?

6
задан nevvermind 8 October 2010 в 16:23
поделиться