I have just added another website to my Magento eCommerce site and I would like my existing customer bass to be able to login to the new website with the same username and password that they have registered with for the original site. I also need any customer who signs up in the future to be assigned to both websites.
When I go to edit a user there is a drop-down box to say which website they are associated with, but the field is disabled and doesn't look like a multi select drop-down. Which would suggest to me that Magento isn't set up to share details between websites.
Does anyone know if this is possible?
Each domain or website can manage multiple Magento 2 stores, while you can also have multiple domains on a single installation. Magento Multistores (Stores): These are your actual product catalogs. They are created on a single domain you can also define it as Magento multi-website single-domain store.
You can authenticate the customer password in Magento 2 by calling AccountManagementInterface and using the authenticate function.
Magento allows you to have multiple stores under the same domain, set them as subdomains of the main domain or have completely new domains. Based on that, one last step when creating multiple stores on Magento 2 website is to set the store URL.
In the admin, under System > Configuration > Customers > Customer Configuration > Account Sharing Options, you'll be able to choose between sharing accounts per website or globally.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With