у пользователя есть пароль в меню крючков

мы реализуем веб-сервис для сайта Drupal 7 (код веб-службы не входит в папку установки drupal).

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

для этого я следую предложению о переполнении стека, чтобы внедрить службу REST внутри drupal и вызвать ее из внешнего кода службы. (эта часть также представляется возможной и достижимой).

внедрили систему хэширования пароля со следующим кодом:

function GetHashedPassword($string) { require_once DRUPAL_ROOT . '/' . variable_get('password_inc', 'includes/password.inc'); $hashedpw = user_hash_password($string); $data = array( 'password' => $hashedpw ); header("Access-Control-Allow-Origin: *"); drupal_json_output($data); drupal_exit(); } 

основная проблема заключается в том, что всякий раз, когда эта служба вызывается даже с той же строкой, она каждый раз возвращает новое хешированное значение.

любезно помогите, если то, что нам нужно, на самом деле даже возможно, и если да, то что можно было бы зафиксировать в приведенном выше коде

любая помощь