Я использую Drupal 7 и создаю настраиваемую форму для обновления пароля пользователя. Прежде чем мне нужно будет проверить, действительно ли старый пароль, который дает пользователь, является паролем пользователя.
Есть ли способ сделать это в Drupal 7?
Спасибо за вашу помощь!
Моя цель состояла в том, чтобы предоставить форму внутри формы для управления учетной записью, используя profile2 для добавления настраиваемого файла. Поэтому мне пришлось использовать разметку для создания html div внутри формы управления, где я поместил поля паролей обновления. Затем я использую ajax для обновления пароля пользователя без отправки формы учетной записи управления. Не знаю, ясно ли я, в любом случае это был странный запрос от заказчика.






Использование user_check_password помогает:
user_check_password($user_old_password, $user)
Верните true, если старый пароль соответствует паролю, связанному с объектом пользователя.
У пользователя есть такая функциональность, зачем нужно переделывать дважды?