我有一个工作流程,其中用户在获得系统批准时。获取他的登录凭据作为用户名和密码。我想在用户通过邮件批准他的用户名和密码后发送给他。我不确定如何从数据库中检索用户密码 wordpress 中是否已经存在功能?
问问题
7698 次
2 回答
3
Wordpress 不存储明文密码。如果可以,您必须生成(新)密码,使用 crypt 哈希(使用wp_hash_password($clear_text_password)
)更新 wordpress 数据库,并在数据库更新成功后通过电子邮件发送明文密码。
于 2011-12-12T06:50:22.760 回答
1
您可以使用 user_meta 函数存储它(http://codex.wordpress.org/Function_Reference/get_user_meta | http://codex.wordpress.org/Function_Reference/add_user_meta | http://codex.wordpress.org/Function_Reference/delete_user_meta | http://codex.wordpress.org/Function_Reference/update_user_meta)。因此,当用户注册时,您可以使用 add_user_meta($uid, "clearPass", $val) 之类的内容保存他的密码,然后在您发送这些电子邮件时将其取回。
但如前所述,这根本不是最好的方法。
于 2011-12-12T12:30:03.453 回答