The customer passwords will be migrated if your source and target store are open-source platforms. The principle behind it is quite simple. As a general rule, passwords are stored in your Source Store’s database by using a non-reversible hashing function. We can’t decrypt a hash to retrieve the plain password, but we can authenticate a user by hashing the user entered password and compare it with the stored hash. Therefore, the migation tool is designed to transfer the password hashes from your Source Store to your Target Store. Then, you can use our Customer Password plugin to add the Source Store’s password verification method to your Target Store. After the plugin is installed, your customers will be able to login to your Target Store with their old passwords.
Currently, we support migrating customer passwords:
- From: all open-source platforms.
- To: Magento, OpenCart, PrestaShop, WooCommerce, WordPress, Joomla, VỉrtueMart, Shopware.
For cloud-based platforms, we can’t retrieve the password hashes or override their login functionality, therefore, it’s impossible to migrate customer passwords from/to a cloud-based platform. Instead, your customers will be prompted to reset their password at the first login on the new website. In addition, we also recommend adding Social Login to your new website to optimize the customer experience.