gpt4 book ai didi

mysql - 将客户从 Magento 迁移到 Woocommerce

转载 作者:太空宇宙 更新时间:2023-11-03 10:58:51 25 4
gpt4 key购买 nike

我正在将 Magento 商店迁移到 WooCommerce。问题是 Magento 和 WordPress 有不同的密码验证算法。

Magento 存储密码的方式:md5($salt.$password).':'.$salt;

WordPress存储密码的方式:md5($password)

有没有办法将现有的 Magento 客户导出到 WordPress 并保留他们的密码?

最佳答案

不,没有。如您所述,Magento 使用盐存储其密码

password:salt

Wordpress 还使用加盐存储其密码——除了加盐是空字符串并且对每个人都相同(即 Wordpress 不使用加盐)。

这是 Magento 散列的一项安全功能,旨在准确阻止您尝试执行的操作。

理论上你可以生成一个 rainbow hash table对于数据库中的每个独特的盐,使用它来破解您的用户密码,并在 Wordpress 中使用无盐哈希重新创建它们。但是,如果您不熟悉哈希算法的实现,那将是一项非常重要的任务,并且还会花费大量时间。

通常的方法是在新系统中创建新帐户,然后在用户首次尝试登录时自动通过电子邮件向用户发送密码重置链接(附加消息解释)

您也可以考虑更改 Wordpress 的登录功能——但这听起来像是一个不同的问题。

关于mysql - 将客户从 Magento 迁移到 Woocommerce,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17757605/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com