[英]How to get password value in Drupal 7?
我試圖在hook_user_presave()
獲取沒有散列的密碼值,並且在創建用戶時可以做到這一點,我只需在$account
變量中獲取即可。 但是,當我編輯用戶時,將$account
傳入哈希中,因為$account
數據從數據庫中獲取。 那么我如何獲得普通密碼值呢?
這是我的鈎子:
function hook_user_presave(&$edit, $account, $category) {
if (isset($account->pass)) {
$edit['field_clean_pass']['und'][0]['value'] = $account->pass;
}
}
假面舞會模塊怎么樣?
如果管理員需要以任何用戶身份登錄,則需要此模塊。
如果您想要一個答案...,您可以隨時嘗試使用該模塊來允許網站所有者獲取可讀的密碼: https : //www.drupal.org/project/aes
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.