Customer Password Migration

We want some tweak for customer password_hash migration.
Can you add some tweak,to follow the same way of migrating password_hash like magento data migration tool does .

magento data-migration-tool: https://github.com/magento/data-migration-tool
Assuming this is the file which migrate password: https://github.com/magento/data-migration-tool/blob/2.3-develop/src/Migration/Step/Customer/Model/AttributesDataToCustomerEntityRecords.php

Reason is when we do migrate using magento data migration customer is able to login, but when we use ubertheme migration tool it does not allow customer login.
if we copy password_hash from magento migrated password_hash to ubertheme migrated password_hash for customer it works

3 answers

Profile photo of Mall Staff 184060.00 $tone September 10, 2019
Public

Hi there,

Reason is when we do migrate using magento data migration customer is able to login, but when we use ubertheme migration tool it does not allow customer login.
if we copy password_hash from magento migrated password_hash to ubertheme migrated password_hash for customer it works

No, you should not do that. All customers migrated by our migration tool can login normally if you set the associated migrated website of migrated customers as the default website of your M2 site.

Regards,
Mall.

#1
Profile photo of Mag M 790.00 $tone September 11, 2019
Public

we have 6 webistes under one magento, it is not possible to set each as “Set as Default” checked, any suggestion ?
And also we are migrating from M1EE

#2
Profile photo of ubdev Staff 98150.00 $tone September 11, 2019
Public

Hi there, 
 
We understand your context that after migration, you now have 6 migrated websites in Magento 2.
 
If you select Merge Default Website option when migrating, then you default website in M1 will be merged into the default website of M2. In this case, all customers of this default migrated website can log in normally.
 
For other 5 migrated websites, they are treated as separate websites. It depends on your specific setting:

  • If you configure multi-domains, one for each migrated website, then customers can log in accordingly.
  • Alternatively, you can configure to enable Account Sharing Options, like this screenshot: https://prnt.sc/p4lpqz. Then customers from all 6 websites in the same Magento 2 instance can log in normally.

Regarding your additional info: 

And also we are migrating from M1EE

We’re afraid that it’s beyond scope of our migration tool. As stated clearly on our product page here, our migration tool supports Magento 1 CE to Magento 2 CE only. 
 
Anyway, since you have proceeded the migration this far, please try to continue. We will try our best to help you as far as we can (We have not tested our migration tool with EE instance though). 
 
Regards,
Ubertheme team

#3

Please login or Register to Submit Answer

Written By

Comments