we have two Magento instances on two remote servers. It's not the same shop, so it's not a development and production situation. The shops really are different Magento instances. Now we need to implement a single-sign-on and customer synchronisation between the two shops.
There are a lot of extensions which give you single-sign-on and user synchronisation between Magento and other systems like Wordpress. But I couldn't find anything about getting this done for Magento to Magento. Does anybody know an extension or a combination of extensions and Magento core features to implement this?
Excellent question and I'm sure there will be more of these coming as emerging ecommerce markets are entering their consolidation stage.
So, let me express first and foremost, that the intial synchronization process I'd never trust to a plugin alone. This should be monitored closely and be prepared for several iterations dealing with anomolies.
Secondly I recommend against using a synchronization between 2 indenpendently operating stores/websites, for the following reasons:
Now, since you also want Single Sign On we can strike two birds with one stone - or maybe 3 even:
Depending on the implementation platform you use, data can be made available locally and replicated. I would pick LDAP for this as it's replicatioin is fast and simple to setup and naturally fits the customer model