所以我目前正在构建一个新的 Wordpress 站点,该站点具有用户可以登录并为自己创建业务列表的功能。所有这些用户目前都在使用客户的另一个站点来执行其他业务方面的工作。
我们正在考虑及时将所有站点整合在一起。
但现在,我在现有站点上有一个用户表,其中包含登录详细信息(用户名、显示名称和密码等)。我想获取包括 MD5 哈希密码字段在内的这些详细信息并将其导入到 Wordpress 用户表中吗?
这可能吗?
谢谢, 一个
最佳答案
似乎大部分数据都是可传输的,您需要一个脚本或其他东西来确保来自您其他网站的所有数据都以正确的方式插入您的 wp_users
中。和 wp_usermeta
table 。
您想要为用户额外保存的所有数据,都可以插入到 wp_usermeta
中表作为键值对。
为确保用户可以登录到新的 WordPress 站点:
如果您在 WordPress 中仅使用 MD5
哈希设置安全性而不使用盐,则这是可能的。
您可以通过覆盖 wordpress 的 wp_hash_password()
来做到这一点方法。
但是您最好让现有用户更改他们的 PW,因为 MD5
确实不安全。
关于mysql - 将 MD5 哈希密码从一个 MySQL 传输到另一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21729403/