重新发送WP管理员选择的密码?

时间:2014-09-24 作者:alex

我正在建立一个基于WP的封闭网络。所有用户都由管理员添加,并获得用户名和密码。我还添加了一些用户字段add_action(\'user_new_form\' 钩除了将用户数据保存为用户元数据外,数据还存储在自定义db表中。

我想为管理员建立一个“重新发送密码”选项。我不想发送重置密码,因为管理员可以在必要时重置密码。这能做到吗?或者我应该在自定义db表中以纯文本形式存储密码并在电子邮件中使用它吗?

任何人

1 个回复
SO网友:Otto

WordPress无法重新发送现有密码,因为它不知道现有密码。

密码不是以明文形式存储的,而是使用单向散列存储的。它们无法解密和重新发送。它们可以重置为全新的内容,您可以发送这些内容,但不能发送您事先不知道的内容。

出于安全原因,密码不应存储为纯文本。

结束

相关推荐

如何在更新USER_EMAIL时更新BILLING_EMAIL

我正在努力实现user_email 和billing_email (woocommerce电子邮件的关键)。到目前为止,我的做法是,当客户编辑/更新其账单电子邮件地址时user_email 使用以下代码更新:add_action( \'woocommerce_customer_save_address\',\'isa_customer_save_address\', 10, 1); function isa_customer_save_address() { globa