簡體   English   中英

如何在Drupal 7中獲取密碼值?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM